1. Central bank exchange rates
  2. Czech National Bank
  3. CHF
  4. 2026

Czech National Bank CHF rates in 2026

Average 1 CHF = 26.299 CZK

The mean of all 187 publications in 2026, ranging from 25.666 to 27.079 CZK.

26.0026.5027.00Mar ’26May ’26Jul ’26Sep ’26

Every rate of 2026

1 CHF in CZK, newest first, one row per publication.

DateRate
Tue, 29 Sep 202625.809
Fri, 25 Sep 202625.785
Thu, 24 Sep 202625.930
Wed, 23 Sep 202625.959
Tue, 22 Sep 202625.918
Mon, 21 Sep 202625.798
Fri, 18 Sep 202625.718
Thu, 17 Sep 202625.668
Wed, 16 Sep 202625.736
Tue, 15 Sep 202625.729
Mon, 14 Sep 202625.758
Fri, 11 Sep 202625.675
Thu, 10 Sep 202625.707
Wed, 9 Sep 202625.792
Tue, 8 Sep 202625.666
Mon, 7 Sep 202625.726
Fri, 4 Sep 202625.725
Thu, 3 Sep 202625.788
Wed, 2 Sep 202625.673
Tue, 1 Sep 202625.722
Mon, 31 Aug 202625.732
Fri, 28 Aug 202625.793
Thu, 27 Aug 202625.750
Wed, 26 Aug 202625.667
Tue, 25 Aug 202625.741
Mon, 24 Aug 202625.748
Fri, 21 Aug 202625.791
Thu, 20 Aug 202625.898
Wed, 19 Aug 202625.695
Tue, 18 Aug 202625.711
Mon, 17 Aug 202625.774
Fri, 14 Aug 202625.788
Thu, 13 Aug 202625.846
Wed, 12 Aug 202625.894
Tue, 11 Aug 202625.931
Mon, 10 Aug 202625.966
Fri, 7 Aug 202625.958
Thu, 6 Aug 202625.904
Wed, 5 Aug 202625.887
Tue, 4 Aug 202625.974
Mon, 3 Aug 202625.971
Fri, 31 Jul 202626.015
Thu, 30 Jul 202625.932
Wed, 29 Jul 202625.929
Tue, 28 Jul 202625.957
Mon, 27 Jul 202626.023
Fri, 24 Jul 202625.966
Thu, 23 Jul 202626.021
Wed, 22 Jul 202626.076
Tue, 21 Jul 202626.107
Mon, 20 Jul 202626.189
Fri, 17 Jul 202626.233
Thu, 16 Jul 202626.156
Wed, 15 Jul 202626.179
Tue, 14 Jul 202626.235
Mon, 13 Jul 202626.221
Fri, 10 Jul 202626.295
Thu, 9 Jul 202626.293
Wed, 8 Jul 202626.300
Tue, 7 Jul 202626.287
Fri, 3 Jul 202626.320
Thu, 2 Jul 202626.328
Wed, 1 Jul 202626.269
Tue, 30 Jun 202626.302
Mon, 29 Jun 202626.308
Fri, 26 Jun 202626.321
Thu, 25 Jun 202626.299
Wed, 24 Jun 202626.305
Tue, 23 Jun 202626.247
Mon, 22 Jun 202626.139
Fri, 19 Jun 202626.191
Thu, 18 Jun 202626.226
Wed, 17 Jun 202626.270
Tue, 16 Jun 202626.180
Mon, 15 Jun 202626.219
Fri, 12 Jun 202626.224
Thu, 11 Jun 202626.233
Wed, 10 Jun 202626.239
Tue, 9 Jun 202626.257
Mon, 8 Jun 202626.379
Fri, 5 Jun 202626.336
Thu, 4 Jun 202626.424
Wed, 3 Jun 202626.384
Tue, 2 Jun 202626.494
Mon, 1 Jun 202626.607
Fri, 29 May 202626.667
Thu, 28 May 202626.509
Wed, 27 May 202626.532
Tue, 26 May 202626.555
Mon, 25 May 202626.662
Fri, 22 May 202626.634
Thu, 21 May 202626.558
Wed, 20 May 202626.537
Tue, 19 May 202626.546
Mon, 18 May 202626.598
Fri, 15 May 202626.611
Thu, 14 May 202626.560
Wed, 13 May 202626.602
Tue, 12 May 202626.516
Mon, 11 May 202626.557
Thu, 7 May 202626.554
Wed, 6 May 202626.566
Tue, 5 May 202626.606
Mon, 4 May 202626.590
Thu, 30 Apr 202626.519
Wed, 29 Apr 202626.398
Tue, 28 Apr 202626.373
Mon, 27 Apr 202626.442
Fri, 24 Apr 202626.494
Thu, 23 Apr 202626.534
Wed, 22 Apr 202626.532
Tue, 21 Apr 202626.497
Mon, 20 Apr 202626.428
Fri, 17 Apr 202626.341
Thu, 16 Apr 202626.381
Wed, 15 Apr 202626.425
Tue, 14 Apr 202626.454
Mon, 13 Apr 202626.381
Fri, 10 Apr 202626.383
Thu, 9 Apr 202626.414
Wed, 8 Apr 202626.435
Tue, 7 Apr 202626.550
Thu, 2 Apr 202626.635
Wed, 1 Apr 202626.696
Tue, 31 Mar 202626.666
Mon, 30 Mar 202626.734
Fri, 27 Mar 202626.747
Thu, 26 Mar 202626.742
Wed, 25 Mar 202626.700
Tue, 24 Mar 202626.762
Mon, 23 Mar 202626.795
Fri, 20 Mar 202626.934
Thu, 19 Mar 202626.867
Wed, 18 Mar 202626.963
Tue, 17 Mar 202626.947
Mon, 16 Mar 202627.022
Fri, 13 Mar 202627.037
Thu, 12 Mar 202627.042
Wed, 11 Mar 202626.991
Tue, 10 Mar 202627.016
Mon, 9 Mar 202627.079
Fri, 6 Mar 202626.981
Thu, 5 Mar 202626.904
Wed, 4 Mar 202626.829
Tue, 3 Mar 202626.768
Mon, 2 Mar 202626.643
Fri, 27 Feb 202626.631
Thu, 26 Feb 202626.523
Wed, 25 Feb 202626.537
Tue, 24 Feb 202626.565
Mon, 23 Feb 202626.484
Fri, 20 Feb 202626.540
Thu, 19 Feb 202626.593
Wed, 18 Feb 202626.577
Tue, 17 Feb 202626.632
Mon, 16 Feb 202626.575
Fri, 13 Feb 202626.600
Thu, 12 Feb 202626.521
Wed, 11 Feb 202626.545
Tue, 10 Feb 202626.594
Mon, 9 Feb 202626.467
Fri, 6 Feb 202626.421
Thu, 5 Feb 202626.552
Wed, 4 Feb 202626.579
Tue, 3 Feb 202626.517
Mon, 2 Feb 202626.403
Fri, 30 Jan 202626.572
Thu, 29 Jan 202626.510
Wed, 28 Jan 202626.444
Tue, 27 Jan 202626.400
Mon, 26 Jan 202626.299
Fri, 23 Jan 202626.156
Thu, 22 Jan 202626.182
Wed, 21 Jan 202626.280
Tue, 20 Jan 202626.261
Mon, 19 Jan 202626.171
Fri, 16 Jan 202626.075
Thu, 15 Jan 202626.065
Wed, 14 Jan 202626.013
Tue, 13 Jan 202626.044
Mon, 12 Jan 202626.076
Fri, 9 Jan 202626.141
Thu, 8 Jan 202626.057
Wed, 7 Jan 202626.093
Tue, 6 Jan 202626.062
Mon, 5 Jan 202626.063
Fri, 2 Jan 202625.997

Download 2026 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=cnb -d currencies=CHF \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"