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

Czech National Bank CHF rates in 2025

Average 1 CHF = 26.349 CZK

The mean of all 251 publications in 2025, ranging from 25.834 to 27.194 CZK.

26.0026.5027.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202526.041
Tue, 30 Dec 202526.104
Mon, 29 Dec 202526.138
Tue, 23 Dec 202526.193
Mon, 22 Dec 202526.110
Fri, 19 Dec 202526.108
Thu, 18 Dec 202526.184
Wed, 17 Dec 202526.104
Tue, 16 Dec 202525.999
Mon, 15 Dec 202525.974
Fri, 12 Dec 202525.975
Thu, 11 Dec 202525.955
Wed, 10 Dec 202525.919
Tue, 9 Dec 202525.886
Mon, 8 Dec 202525.852
Fri, 5 Dec 202525.859
Thu, 4 Dec 202525.864
Wed, 3 Dec 202525.836
Tue, 2 Dec 202525.848
Mon, 1 Dec 202525.946
Fri, 28 Nov 202525.937
Thu, 27 Nov 202525.895
Wed, 26 Nov 202525.877
Tue, 25 Nov 202525.834
Mon, 24 Nov 202525.926
Fri, 21 Nov 202526.087
Thu, 20 Nov 202526.005
Wed, 19 Nov 202526.013
Tue, 18 Nov 202526.192
Fri, 14 Nov 202526.364
Thu, 13 Nov 202526.165
Wed, 12 Nov 202526.200
Tue, 11 Nov 202526.179
Mon, 10 Nov 202526.056
Fri, 7 Nov 202526.133
Thu, 6 Nov 202526.124
Wed, 5 Nov 202526.186
Tue, 4 Nov 202526.226
Mon, 3 Nov 202526.171
Fri, 31 Oct 202526.208
Thu, 30 Oct 202526.261
Wed, 29 Oct 202526.230
Mon, 27 Oct 202526.259
Fri, 24 Oct 202526.321
Thu, 23 Oct 202526.279
Wed, 22 Oct 202526.351
Tue, 21 Oct 202526.339
Mon, 20 Oct 202526.295
Fri, 17 Oct 202526.276
Thu, 16 Oct 202526.123
Wed, 15 Oct 202526.096
Tue, 14 Oct 202526.158
Mon, 13 Oct 202526.174
Fri, 10 Oct 202526.063
Thu, 9 Oct 202526.127
Wed, 8 Oct 202526.188
Tue, 7 Oct 202526.106
Mon, 6 Oct 202526.093
Fri, 3 Oct 202525.978
Thu, 2 Oct 202525.922
Wed, 1 Oct 202525.950
Tue, 30 Sep 202526.000
Mon, 29 Sep 202525.979
Fri, 26 Sep 202526.073
Thu, 25 Sep 202525.996
Wed, 24 Sep 202526.011
Tue, 23 Sep 202525.940
Mon, 22 Sep 202525.940
Fri, 19 Sep 202525.997
Thu, 18 Sep 202526.044
Wed, 17 Sep 202526.102
Tue, 16 Sep 202526.056
Mon, 15 Sep 202526.004
Fri, 12 Sep 202526.016
Thu, 11 Sep 202526.092
Wed, 10 Sep 202526.128
Tue, 9 Sep 202526.072
Mon, 8 Sep 202526.117
Fri, 5 Sep 202526.026
Thu, 4 Sep 202526.070
Wed, 3 Sep 202526.067
Tue, 2 Sep 202526.141
Mon, 1 Sep 202526.056
Fri, 29 Aug 202526.104
Thu, 28 Aug 202526.252
Wed, 27 Aug 202526.252
Tue, 26 Aug 202526.191
Mon, 25 Aug 202526.156
Fri, 22 Aug 202526.183
Thu, 21 Aug 202526.138
Wed, 20 Aug 202526.042
Tue, 19 Aug 202525.990
Mon, 18 Aug 202525.969
Fri, 15 Aug 202525.991
Thu, 14 Aug 202525.993
Wed, 13 Aug 202525.999
Tue, 12 Aug 202525.980
Mon, 11 Aug 202525.974
Fri, 8 Aug 202525.984
Thu, 7 Aug 202526.045
Wed, 6 Aug 202526.227
Tue, 5 Aug 202526.330
Mon, 4 Aug 202526.304
Fri, 1 Aug 202526.419
Thu, 31 Jul 202526.432
Wed, 30 Jul 202526.421
Tue, 29 Jul 202526.441
Mon, 28 Jul 202526.355
Fri, 25 Jul 202526.263
Thu, 24 Jul 202526.289
Wed, 23 Jul 202526.452
Tue, 22 Jul 202526.394
Mon, 21 Jul 202526.401
Fri, 18 Jul 202526.411
Thu, 17 Jul 202526.443
Wed, 16 Jul 202526.420
Tue, 15 Jul 202526.522
Mon, 14 Jul 202526.496
Fri, 11 Jul 202526.499
Thu, 10 Jul 202526.435
Wed, 9 Jul 202526.416
Tue, 8 Jul 202526.360
Mon, 7 Jul 202526.321
Fri, 4 Jul 202526.380
Thu, 3 Jul 202526.358
Wed, 2 Jul 202526.385
Tue, 1 Jul 202526.485
Mon, 30 Jun 202526.490
Fri, 27 Jun 202526.440
Thu, 26 Jun 202526.423
Wed, 25 Jun 202526.475
Tue, 24 Jun 202526.418
Mon, 23 Jun 202526.471
Fri, 20 Jun 202526.369
Thu, 19 Jun 202526.441
Wed, 18 Jun 202526.381
Tue, 17 Jun 202526.367
Mon, 16 Jun 202526.390
Fri, 13 Jun 202526.540
Thu, 12 Jun 202526.297
Wed, 11 Jun 202526.353
Tue, 10 Jun 202526.392
Mon, 9 Jun 202526.472
Fri, 6 Jun 202526.377
Thu, 5 Jun 202526.509
Wed, 4 Jun 202526.479
Tue, 3 Jun 202526.604
Mon, 2 Jun 202526.684
Fri, 30 May 202526.702
Thu, 29 May 202526.681
Wed, 28 May 202526.635
Tue, 27 May 202526.539
Mon, 26 May 202526.572
Fri, 23 May 202526.752
Thu, 22 May 202526.704
Wed, 21 May 202526.593
Tue, 20 May 202526.601
Mon, 19 May 202526.520
Fri, 16 May 202526.581
Thu, 15 May 202526.599
Wed, 14 May 202526.542
Tue, 13 May 202526.660
Mon, 12 May 202526.686
Fri, 9 May 202526.670
Wed, 7 May 202526.652
Tue, 6 May 202526.711
Mon, 5 May 202526.674
Fri, 2 May 202526.675
Wed, 30 Apr 202526.559
Tue, 29 Apr 202526.538
Mon, 28 Apr 202526.510
Fri, 25 Apr 202526.467
Thu, 24 Apr 202526.589
Wed, 23 Apr 202526.654
Tue, 22 Apr 202526.924
Thu, 17 Apr 202526.934
Wed, 16 Apr 202527.029
Tue, 15 Apr 202527.128
Mon, 14 Apr 202526.904
Fri, 11 Apr 202527.194
Thu, 10 Apr 202526.990
Wed, 9 Apr 202527.132
Tue, 8 Apr 202526.893
Mon, 7 Apr 202526.890
Fri, 4 Apr 202526.746
Thu, 3 Apr 202526.200
Wed, 2 Apr 202526.147
Tue, 1 Apr 202526.234
Mon, 31 Mar 202526.185
Fri, 28 Mar 202526.199
Thu, 27 Mar 202526.235
Wed, 26 Mar 202526.159
Tue, 25 Mar 202526.094
Mon, 24 Mar 202526.161
Fri, 21 Mar 202526.166
Thu, 20 Mar 202526.144
Wed, 19 Mar 202526.086
Tue, 18 Mar 202526.085
Mon, 17 Mar 202526.047
Fri, 14 Mar 202525.940
Thu, 13 Mar 202526.208
Wed, 12 Mar 202525.995
Tue, 11 Mar 202525.988
Mon, 10 Mar 202526.224
Fri, 7 Mar 202526.160
Thu, 6 Mar 202526.169
Wed, 5 Mar 202526.341
Tue, 4 Mar 202526.715
Mon, 3 Mar 202526.632
Fri, 28 Feb 202526.636
Thu, 27 Feb 202526.565
Wed, 26 Feb 202526.557
Tue, 25 Feb 202526.573
Mon, 24 Feb 202526.615
Fri, 21 Feb 202526.635
Thu, 20 Feb 202526.607
Wed, 19 Feb 202526.610
Tue, 18 Feb 202526.623
Mon, 17 Feb 202526.553
Fri, 14 Feb 202526.531
Thu, 13 Feb 202526.569
Wed, 12 Feb 202526.515
Tue, 11 Feb 202526.632
Mon, 10 Feb 202526.673
Fri, 7 Feb 202526.653
Thu, 6 Feb 202526.791
Wed, 5 Feb 202526.750
Tue, 4 Feb 202526.789
Mon, 3 Feb 202526.867
Fri, 31 Jan 202526.626
Thu, 30 Jan 202526.602
Wed, 29 Jan 202526.640
Tue, 28 Jan 202526.571
Mon, 27 Jan 202526.558
Fri, 24 Jan 202526.432
Thu, 23 Jan 202526.613
Wed, 22 Jan 202526.612
Tue, 21 Jan 202526.709
Mon, 20 Jan 202526.722
Fri, 17 Jan 202526.912
Thu, 16 Jan 202526.906
Wed, 15 Jan 202526.843
Tue, 14 Jan 202526.915
Mon, 13 Jan 202526.995
Fri, 10 Jan 202526.651
Thu, 9 Jan 202526.734
Wed, 8 Jan 202526.791
Tue, 7 Jan 202526.661
Mon, 6 Jan 202526.781
Fri, 3 Jan 202526.870
Thu, 2 Jan 202526.863

Download 2025 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=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"