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

National Bank of Ukraine CHF rates in 2025

Average 1 CHF = 50.272 UAH

The mean of all 365 publications in 2025, ranging from 45.625 to 53.669 UAH.

45.0047.5050.0052.50Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202553.669
Tue, 30 Dec 202553.413
Mon, 29 Dec 202553.286
Sun, 28 Dec 202553.330
Sat, 27 Dec 202553.330
Fri, 26 Dec 202553.330
Thu, 25 Dec 202553.519
Wed, 24 Dec 202553.461
Tue, 23 Dec 202553.130
Mon, 22 Dec 202553.095
Sun, 21 Dec 202553.235
Sat, 20 Dec 202553.235
Fri, 19 Dec 202553.235
Thu, 18 Dec 202553.196
Wed, 17 Dec 202553.116
Tue, 16 Dec 202553.092
Mon, 15 Dec 202553.007
Sun, 14 Dec 202553.079
Sat, 13 Dec 202553.079
Fri, 12 Dec 202553.079
Thu, 11 Dec 202552.589
Wed, 10 Dec 202552.305
Tue, 9 Dec 202552.235
Mon, 8 Dec 202552.316
Sun, 7 Dec 202552.703
Sat, 6 Dec 202552.703
Fri, 5 Dec 202552.703
Thu, 4 Dec 202552.728
Wed, 3 Dec 202552.628
Tue, 2 Dec 202552.913
Mon, 1 Dec 202552.472
Sun, 30 Nov 202552.355
Sat, 29 Nov 202552.355
Fri, 28 Nov 202552.355
Thu, 27 Nov 202552.415
Wed, 26 Nov 202552.399
Tue, 25 Nov 202552.475
Mon, 24 Nov 202552.434
Sun, 23 Nov 202552.204
Sat, 22 Nov 202552.204
Fri, 21 Nov 202552.204
Thu, 20 Nov 202552.487
Wed, 19 Nov 202552.860
Tue, 18 Nov 202552.881
Mon, 17 Nov 202553.313
Sun, 16 Nov 202552.891
Sat, 15 Nov 202552.891
Fri, 14 Nov 202552.891
Thu, 13 Nov 202552.606
Wed, 12 Nov 202552.393
Tue, 11 Nov 202552.093
Mon, 10 Nov 202552.095
Sun, 9 Nov 202552.064
Sat, 8 Nov 202552.064
Fri, 7 Nov 202552.064
Thu, 6 Nov 202551.948
Wed, 5 Nov 202551.986
Tue, 4 Nov 202552.082
Mon, 3 Nov 202552.118
Sun, 2 Nov 202552.293
Sat, 1 Nov 202552.293
Fri, 31 Oct 202552.293
Thu, 30 Oct 202552.672
Wed, 29 Oct 202552.882
Tue, 28 Oct 202552.872
Mon, 27 Oct 202552.720
Sun, 26 Oct 202552.489
Sat, 25 Oct 202552.489
Fri, 24 Oct 202552.489
Thu, 23 Oct 202552.436
Wed, 22 Oct 202552.528
Tue, 21 Oct 202552.676
Mon, 20 Oct 202552.730
Sun, 19 Oct 202552.159
Sat, 18 Oct 202552.159
Fri, 17 Oct 202552.159
Thu, 16 Oct 202552.175
Wed, 15 Oct 202551.897
Tue, 14 Oct 202551.735
Mon, 13 Oct 202551.603
Sun, 12 Oct 202551.805
Sat, 11 Oct 202551.805
Fri, 10 Oct 202551.805
Thu, 9 Oct 202551.740
Wed, 8 Oct 202551.729
Tue, 7 Oct 202551.812
Mon, 6 Oct 202551.782
Sun, 5 Oct 202551.868
Sat, 4 Oct 202551.868
Fri, 3 Oct 202551.868
Thu, 2 Oct 202551.637
Wed, 1 Oct 202551.582
Tue, 30 Sep 202551.764
Mon, 29 Sep 202551.881
Sun, 28 Sep 202552.128
Sat, 27 Sep 202552.128
Fri, 26 Sep 202552.128
Thu, 25 Sep 202552.122
Wed, 24 Sep 202552.238
Tue, 23 Sep 202552.150
Mon, 22 Sep 202551.815
Sun, 21 Sep 202552.286
Sat, 20 Sep 202552.286
Fri, 19 Sep 202552.286
Thu, 18 Sep 202552.363
Wed, 17 Sep 202552.111
Tue, 16 Sep 202551.877
Mon, 15 Sep 202551.792
Sun, 14 Sep 202551.673
Sat, 13 Sep 202551.673
Fri, 12 Sep 202551.673
Thu, 11 Sep 202551.692
Wed, 10 Sep 202551.780
Tue, 9 Sep 202551.841
Mon, 8 Sep 202551.285
Sun, 7 Sep 202551.327
Sat, 6 Sep 202551.327
Fri, 5 Sep 202551.327
Thu, 4 Sep 202551.426
Wed, 3 Sep 202551.434
Tue, 2 Sep 202551.696
Mon, 1 Sep 202551.470
Sun, 31 Aug 202551.492
Sat, 30 Aug 202551.492
Fri, 29 Aug 202551.492
Thu, 28 Aug 202551.217
Wed, 27 Aug 202551.466
Tue, 26 Aug 202551.646
Mon, 25 Aug 202551.069
Sun, 24 Aug 202551.095
Sat, 23 Aug 202551.095
Fri, 22 Aug 202551.095
Thu, 21 Aug 202551.242
Wed, 20 Aug 202551.348
Tue, 19 Aug 202551.114
Mon, 18 Aug 202551.290
Sun, 17 Aug 202551.462
Sat, 16 Aug 202551.462
Fri, 15 Aug 202551.462
Thu, 14 Aug 202551.687
Wed, 13 Aug 202551.056
Tue, 12 Aug 202551.108
Mon, 11 Aug 202551.212
Sun, 10 Aug 202551.263
Sat, 9 Aug 202551.263
Fri, 8 Aug 202551.263
Thu, 7 Aug 202551.556
Wed, 6 Aug 202551.443
Tue, 5 Aug 202551.756
Mon, 4 Aug 202551.179
Sun, 3 Aug 202551.371
Sat, 2 Aug 202551.371
Fri, 1 Aug 202551.371
Thu, 31 Jul 202551.771
Wed, 30 Jul 202551.811
Tue, 29 Jul 202552.171
Mon, 28 Jul 202552.438
Sun, 27 Jul 202552.605
Sat, 26 Jul 202552.605
Fri, 25 Jul 202552.605
Thu, 24 Jul 202552.647
Wed, 23 Jul 202552.406
Tue, 22 Jul 202552.333
Mon, 21 Jul 202552.124
Sun, 20 Jul 202551.996
Sat, 19 Jul 202551.996
Fri, 18 Jul 202551.996
Thu, 17 Jul 202552.000
Wed, 16 Jul 202552.486
Tue, 15 Jul 202552.537
Mon, 14 Jul 202552.473
Sun, 13 Jul 202552.568
Sat, 12 Jul 202552.568
Fri, 11 Jul 202552.568
Thu, 10 Jul 202552.395
Wed, 9 Jul 202552.459
Tue, 8 Jul 202552.417
Mon, 7 Jul 202552.569
Sun, 6 Jul 202552.585
Sat, 5 Jul 202552.585
Fri, 4 Jul 202552.585
Thu, 3 Jul 202552.706
Wed, 2 Jul 202553.036
Tue, 1 Jul 202552.413
Mon, 30 Jun 202552.129
Sun, 29 Jun 202551.865
Sat, 28 Jun 202551.865
Fri, 27 Jun 202551.865
Thu, 26 Jun 202551.658
Wed, 25 Jun 202551.675
Tue, 24 Jun 202551.205
Mon, 23 Jun 202551.204
Sun, 22 Jun 202550.979
Sat, 21 Jun 202550.979
Fri, 20 Jun 202550.979
Thu, 19 Jun 202550.926
Wed, 18 Jun 202551.077
Tue, 17 Jun 202551.203
Mon, 16 Jun 202550.974
Sun, 15 Jun 202551.056
Sat, 14 Jun 202551.056
Fri, 13 Jun 202551.056
Thu, 12 Jun 202550.476
Wed, 11 Jun 202550.611
Tue, 10 Jun 202550.538
Mon, 9 Jun 202550.367
Sun, 8 Jun 202550.594
Sat, 7 Jun 202550.594
Fri, 6 Jun 202550.594
Thu, 5 Jun 202550.368
Wed, 4 Jun 202550.711
Tue, 3 Jun 202550.891
Mon, 2 Jun 202550.390
Sun, 1 Jun 202550.110
Sat, 31 May 202550.110
Fri, 30 May 202550.110
Thu, 29 May 202550.281
Wed, 28 May 202550.418
Tue, 27 May 202550.545
Mon, 26 May 202550.446
Sun, 25 May 202550.242
Sat, 24 May 202550.242
Fri, 23 May 202550.242
Thu, 22 May 202550.195
Wed, 21 May 202549.796
Tue, 20 May 202549.878
Mon, 19 May 202549.527
Sun, 18 May 202549.435
Sat, 17 May 202549.435
Fri, 16 May 202549.435
Thu, 15 May 202549.636
Wed, 14 May 202549.282
Tue, 13 May 202549.289
Mon, 12 May 202550.011
Sun, 11 May 202550.308
Sat, 10 May 202550.308
Fri, 9 May 202550.308
Thu, 8 May 202550.244
Wed, 7 May 202550.272
Tue, 6 May 202550.530
Mon, 5 May 202550.645
Sun, 4 May 202550.232
Sat, 3 May 202550.232
Fri, 2 May 202550.232
Thu, 1 May 202550.258
Wed, 30 Apr 202550.345
Tue, 29 Apr 202550.309
Mon, 28 Apr 202550.330
Sun, 27 Apr 202550.495
Sat, 26 Apr 202550.495
Fri, 25 Apr 202550.495
Thu, 24 Apr 202550.676
Wed, 23 Apr 202551.197
Tue, 22 Apr 202551.383
Mon, 21 Apr 202550.692
Sun, 20 Apr 202550.633
Sat, 19 Apr 202550.633
Fri, 18 Apr 202550.633
Thu, 17 Apr 202550.509
Wed, 16 Apr 202550.466
Tue, 15 Apr 202550.400
Mon, 14 Apr 202550.767
Sun, 13 Apr 202549.304
Sat, 12 Apr 202549.304
Fri, 11 Apr 202549.304
Thu, 10 Apr 202549.134
Wed, 9 Apr 202548.179
Tue, 8 Apr 202548.050
Mon, 7 Apr 202548.447
Sun, 6 Apr 202548.062
Sat, 5 Apr 202548.062
Fri, 4 Apr 202548.062
Thu, 3 Apr 202546.775
Wed, 2 Apr 202546.876
Tue, 1 Apr 202547.021
Mon, 31 Mar 202547.012
Sun, 30 Mar 202546.978
Sat, 29 Mar 202546.978
Fri, 28 Mar 202546.978
Thu, 27 Mar 202547.013
Wed, 26 Mar 202547.327
Tue, 25 Mar 202547.227
Mon, 24 Mar 202547.121
Sun, 23 Mar 202547.048
Sat, 22 Mar 202547.048
Fri, 21 Mar 202547.048
Thu, 20 Mar 202547.304
Wed, 19 Mar 202547.234
Tue, 18 Mar 202546.960
Mon, 17 Mar 202546.888
Sun, 16 Mar 202546.987
Sat, 15 Mar 202546.987
Fri, 14 Mar 202546.987
Thu, 13 Mar 202546.965
Wed, 12 Mar 202547.049
Tue, 11 Mar 202547.077
Mon, 10 Mar 202546.838
Sun, 9 Mar 202546.532
Sat, 8 Mar 202546.532
Fri, 7 Mar 202546.532
Thu, 6 Mar 202546.517
Wed, 5 Mar 202546.854
Tue, 4 Mar 202546.176
Mon, 3 Mar 202545.948
Sun, 2 Mar 202546.255
Sat, 1 Mar 202546.255
Fri, 28 Feb 202546.255
Thu, 27 Feb 202546.456
Wed, 26 Feb 202546.690
Tue, 25 Feb 202546.361
Mon, 24 Feb 202546.218
Sun, 23 Feb 202546.235
Sat, 22 Feb 202546.235
Fri, 21 Feb 202546.235
Thu, 20 Feb 202546.077
Wed, 19 Feb 202546.118
Tue, 18 Feb 202546.093
Mon, 17 Feb 202546.199
Sun, 16 Feb 202546.065
Sat, 15 Feb 202546.065
Fri, 14 Feb 202546.065
Thu, 13 Feb 202545.848
Wed, 12 Feb 202545.625
Tue, 11 Feb 202545.670
Mon, 10 Feb 202545.716
Sun, 9 Feb 202545.815
Sat, 8 Feb 202545.815
Fri, 7 Feb 202545.815
Thu, 6 Feb 202546.210
Wed, 5 Feb 202545.916
Tue, 4 Feb 202545.681
Mon, 3 Feb 202545.853
Sun, 2 Feb 202546.080
Sat, 1 Feb 202546.080
Fri, 31 Jan 202546.080
Thu, 30 Jan 202546.247
Wed, 29 Jan 202546.374
Tue, 28 Jan 202546.726
Mon, 27 Jan 202546.239
Sun, 26 Jan 202546.248
Sat, 25 Jan 202546.248
Fri, 24 Jan 202546.248
Thu, 23 Jan 202546.442
Wed, 22 Jan 202546.298
Tue, 21 Jan 202546.137
Mon, 20 Jan 202546.160
Sun, 19 Jan 202546.209
Sat, 18 Jan 202546.209
Fri, 17 Jan 202546.209
Thu, 16 Jan 202546.344
Wed, 15 Jan 202546.100
Tue, 14 Jan 202546.156
Mon, 13 Jan 202546.270
Sun, 12 Jan 202546.368
Sat, 11 Jan 202546.368
Fri, 10 Jan 202546.368
Thu, 9 Jan 202546.309
Wed, 8 Jan 202546.544
Tue, 7 Jan 202546.780
Mon, 6 Jan 202546.292
Sun, 5 Jan 202546.295
Sat, 4 Jan 202546.295
Fri, 3 Jan 202546.295
Thu, 2 Jan 202546.440
Wed, 1 Jan 202546.408

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