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

National Bank of Ukraine CHF rates in 2023

Average 1 CHF = 40.726 UAH

The mean of all 365 publications in 2023, ranging from 38.804 to 45.385 UAH.

40.0042.0044.00Mar ’23May ’23Jul ’23Sep ’23Nov ’23

Every rate of 2023

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

DateRate
Sun, 31 Dec 202345.385
Sat, 30 Dec 202345.385
Fri, 29 Dec 202345.385
Thu, 28 Dec 202344.092
Wed, 27 Dec 202343.601
Tue, 26 Dec 202343.855
Mon, 25 Dec 202343.936
Sun, 24 Dec 202343.778
Sat, 23 Dec 202343.778
Fri, 22 Dec 202343.778
Thu, 21 Dec 202343.415
Wed, 20 Dec 202343.222
Tue, 19 Dec 202342.841
Mon, 18 Dec 202342.732
Sun, 17 Dec 202342.651
Sat, 16 Dec 202342.651
Fri, 15 Dec 202342.651
Thu, 14 Dec 202342.256
Wed, 13 Dec 202342.301
Tue, 12 Dec 202341.840
Mon, 11 Dec 202341.982
Sun, 10 Dec 202341.825
Sat, 9 Dec 202341.825
Fri, 8 Dec 202341.825
Thu, 7 Dec 202341.942
Wed, 6 Dec 202341.957
Tue, 5 Dec 202341.907
Mon, 4 Dec 202341.610
Sun, 3 Dec 202341.535
Sat, 2 Dec 202341.535
Fri, 1 Dec 202341.535
Thu, 30 Nov 202341.501
Wed, 29 Nov 202341.262
Tue, 28 Nov 202341.137
Mon, 27 Nov 202340.825
Sun, 26 Nov 202340.722
Sat, 25 Nov 202340.722
Fri, 24 Nov 202340.722
Thu, 23 Nov 202340.807
Wed, 22 Nov 202340.794
Tue, 21 Nov 202340.769
Mon, 20 Nov 202340.711
Sun, 19 Nov 202340.735
Sat, 18 Nov 202340.735
Fri, 17 Nov 202340.735
Thu, 16 Nov 202340.870
Wed, 15 Nov 202340.276
Tue, 14 Nov 202339.961
Mon, 13 Nov 202339.998
Sun, 12 Nov 202340.007
Sat, 11 Nov 202340.007
Fri, 10 Nov 202340.007
Thu, 9 Nov 202340.047
Wed, 8 Nov 202339.979
Tue, 7 Nov 202340.141
Mon, 6 Nov 202340.212
Sun, 5 Nov 202340.188
Sat, 4 Nov 202340.188
Fri, 3 Nov 202340.188
Thu, 2 Nov 202339.940
Wed, 1 Nov 202340.099
Tue, 31 Oct 202340.299
Mon, 30 Oct 202340.379
Sun, 29 Oct 202340.641
Sat, 28 Oct 202340.641
Fri, 27 Oct 202340.641
Thu, 26 Oct 202340.776
Wed, 25 Oct 202340.957
Tue, 24 Oct 202340.955
Mon, 23 Oct 202341.001
Sun, 22 Oct 202340.802
Sat, 21 Oct 202340.802
Fri, 20 Oct 202340.802
Thu, 19 Oct 202340.672
Wed, 18 Oct 202340.510
Tue, 17 Oct 202340.277
Mon, 16 Oct 202340.089
Sun, 15 Oct 202340.423
Sat, 14 Oct 202340.423
Fri, 13 Oct 202340.423
Thu, 12 Oct 202340.339
Wed, 11 Oct 202340.249
Tue, 10 Oct 202340.177
Mon, 9 Oct 202340.148
Sun, 8 Oct 202340.050
Sat, 7 Oct 202340.050
Fri, 6 Oct 202340.050
Thu, 5 Oct 202339.883
Wed, 4 Oct 202339.673
Tue, 3 Oct 202339.988
Mon, 2 Oct 202340.062
Sun, 1 Oct 202339.822
Sat, 30 Sep 202339.822
Fri, 29 Sep 202339.822
Thu, 28 Sep 202339.809
Wed, 27 Sep 202340.066
Tue, 26 Sep 202340.176
Mon, 25 Sep 202340.340
Sun, 24 Sep 202340.398
Sat, 23 Sep 202340.398
Fri, 22 Sep 202340.398
Thu, 21 Sep 202340.754
Wed, 20 Sep 202340.811
Tue, 19 Sep 202340.781
Mon, 18 Sep 202340.786
Sun, 17 Sep 202340.925
Sat, 16 Sep 202340.925
Fri, 15 Sep 202340.925
Thu, 14 Sep 202340.964
Wed, 13 Sep 202341.005
Tue, 12 Sep 202341.001
Mon, 11 Sep 202341.010
Sun, 10 Sep 202340.969
Sat, 9 Sep 202340.969
Fri, 8 Sep 202340.969
Thu, 7 Sep 202341.075
Wed, 6 Sep 202341.139
Tue, 5 Sep 202341.381
Mon, 4 Sep 202341.400
Sun, 3 Sep 202341.480
Sat, 2 Sep 202341.480
Fri, 1 Sep 202341.480
Thu, 31 Aug 202341.598
Wed, 30 Aug 202341.316
Tue, 29 Aug 202341.339
Mon, 28 Aug 202341.309
Sun, 27 Aug 202341.475
Sat, 26 Aug 202341.475
Fri, 25 Aug 202341.475
Thu, 24 Aug 202341.506
Wed, 23 Aug 202341.650
Tue, 22 Aug 202341.584
Mon, 21 Aug 202341.522
Sun, 20 Aug 202341.683
Sat, 19 Aug 202341.683
Fri, 18 Aug 202341.683
Thu, 17 Aug 202341.551
Wed, 16 Aug 202341.688
Tue, 15 Aug 202341.655
Mon, 14 Aug 202341.812
Sun, 13 Aug 202341.879
Sat, 12 Aug 202341.879
Fri, 11 Aug 202341.879
Thu, 10 Aug 202341.681
Wed, 9 Aug 202341.678
Tue, 8 Aug 202341.740
Mon, 7 Aug 202341.676
Sun, 6 Aug 202341.740
Sat, 5 Aug 202341.740
Fri, 4 Aug 202341.740
Thu, 3 Aug 202341.626
Wed, 2 Aug 202341.771
Tue, 1 Aug 202341.965
Mon, 31 Jul 202342.135
Sun, 30 Jul 202342.665
Sat, 29 Jul 202342.665
Fri, 28 Jul 202342.665
Thu, 27 Jul 202342.384
Wed, 26 Jul 202342.103
Tue, 25 Jul 202342.310
Mon, 24 Jul 202342.217
Sun, 23 Jul 202342.579
Sat, 22 Jul 202342.579
Fri, 21 Jul 202342.579
Thu, 20 Jul 202342.601
Wed, 19 Jul 202342.638
Tue, 18 Jul 202342.556
Mon, 17 Jul 202342.551
Sun, 16 Jul 202342.379
Sat, 15 Jul 202342.379
Fri, 14 Jul 202342.379
Thu, 13 Jul 202341.614
Wed, 12 Jul 202341.466
Tue, 11 Jul 202341.072
Mon, 10 Jul 202340.836
Sun, 9 Jul 202340.843
Sat, 8 Jul 202340.843
Fri, 7 Jul 202340.843
Thu, 6 Jul 202340.675
Wed, 5 Jul 202340.818
Tue, 4 Jul 202340.673
Mon, 3 Jul 202340.584
Sun, 2 Jul 202340.884
Sat, 1 Jul 202340.884
Fri, 30 Jun 202340.884
Thu, 29 Jun 202340.765
Wed, 28 Jun 202340.875
Tue, 27 Jun 202341.010
Mon, 26 Jun 202340.697
Sun, 25 Jun 202340.893
Sat, 24 Jun 202340.893
Fri, 23 Jun 202340.893
Thu, 22 Jun 202340.754
Wed, 21 Jun 202340.756
Tue, 20 Jun 202340.891
Mon, 19 Jun 202341.026
Sun, 18 Jun 202340.539
Sat, 17 Jun 202340.539
Fri, 16 Jun 202340.539
Thu, 15 Jun 202340.515
Wed, 14 Jun 202340.352
Tue, 13 Jun 202340.374
Mon, 12 Jun 202340.571
Sun, 11 Jun 202340.238
Sat, 10 Jun 202340.238
Fri, 9 Jun 202340.238
Thu, 8 Jun 202340.383
Wed, 7 Jun 202340.269
Tue, 6 Jun 202340.157
Mon, 5 Jun 202340.327
Sun, 4 Jun 202340.274
Sat, 3 Jun 202340.274
Fri, 2 Jun 202340.274
Thu, 1 Jun 202340.179
Wed, 31 May 202340.528
Tue, 30 May 202340.474
Mon, 29 May 202340.513
Sun, 28 May 202340.407
Sat, 27 May 202340.407
Fri, 26 May 202340.407
Thu, 25 May 202340.513
Wed, 24 May 202340.566
Tue, 23 May 202340.802
Mon, 22 May 202340.566
Sun, 21 May 202340.625
Sat, 20 May 202340.625
Fri, 19 May 202340.625
Thu, 18 May 202340.648
Wed, 17 May 202340.909
Tue, 16 May 202340.806
Mon, 15 May 202340.879
Sun, 14 May 202340.946
Sat, 13 May 202340.946
Fri, 12 May 202340.946
Thu, 11 May 202341.001
Wed, 10 May 202340.941
Tue, 9 May 202341.114
Mon, 8 May 202340.980
Sun, 7 May 202341.323
Sat, 6 May 202341.323
Fri, 5 May 202341.323
Thu, 4 May 202341.148
Wed, 3 May 202340.763
Tue, 2 May 202340.955
Mon, 1 May 202340.802
Sun, 30 Apr 202340.909
Sat, 29 Apr 202340.909
Fri, 28 Apr 202340.909
Thu, 27 Apr 202341.102
Wed, 26 Apr 202341.162
Tue, 25 Apr 202341.070
Mon, 24 Apr 202340.998
Sun, 23 Apr 202340.847
Sat, 22 Apr 202340.847
Fri, 21 Apr 202340.847
Thu, 20 Apr 202340.661
Wed, 19 Apr 202340.827
Tue, 18 Apr 202340.902
Mon, 17 Apr 202341.132
Sun, 16 Apr 202341.063
Sat, 15 Apr 202341.063
Fri, 14 Apr 202341.063
Thu, 13 Apr 202340.546
Wed, 12 Apr 202340.421
Tue, 11 Apr 202340.323
Mon, 10 Apr 202340.434
Sun, 9 Apr 202340.405
Sat, 8 Apr 202340.405
Fri, 7 Apr 202340.405
Thu, 6 Apr 202340.392
Wed, 5 Apr 202340.033
Tue, 4 Apr 202339.977
Mon, 3 Apr 202339.883
Sun, 2 Apr 202339.963
Sat, 1 Apr 202339.963
Fri, 31 Mar 202339.963
Thu, 30 Mar 202339.798
Wed, 29 Mar 202339.824
Tue, 28 Mar 202339.889
Mon, 27 Mar 202339.777
Sun, 26 Mar 202339.887
Sat, 25 Mar 202339.887
Fri, 24 Mar 202339.887
Thu, 23 Mar 202339.619
Wed, 22 Mar 202339.559
Tue, 21 Mar 202339.433
Mon, 20 Mar 202339.402
Sun, 19 Mar 202339.461
Sat, 18 Mar 202339.461
Fri, 17 Mar 202339.461
Thu, 16 Mar 202339.675
Wed, 15 Mar 202340.154
Tue, 14 Mar 202340.179
Mon, 13 Mar 202339.480
Sun, 12 Mar 202338.961
Sat, 11 Mar 202338.961
Fri, 10 Mar 202338.961
Thu, 9 Mar 202338.804
Wed, 8 Mar 202339.178
Tue, 7 Mar 202339.138
Mon, 6 Mar 202338.955
Sun, 5 Mar 202338.822
Sat, 4 Mar 202338.822
Fri, 3 Mar 202338.822
Thu, 2 Mar 202339.096
Wed, 1 Mar 202339.025
Tue, 28 Feb 202338.870
Mon, 27 Feb 202339.052
Sun, 26 Feb 202339.241
Sat, 25 Feb 202339.241
Fri, 24 Feb 202339.241
Thu, 23 Feb 202339.446
Wed, 22 Feb 202339.566
Tue, 21 Feb 202339.576
Mon, 20 Feb 202339.235
Sun, 19 Feb 202339.619
Sat, 18 Feb 202339.619
Fri, 17 Feb 202339.619
Thu, 16 Feb 202339.617
Wed, 15 Feb 202339.868
Tue, 14 Feb 202339.694
Mon, 13 Feb 202339.574
Sun, 12 Feb 202339.829
Sat, 11 Feb 202339.829
Fri, 10 Feb 202339.829
Thu, 9 Feb 202339.735
Wed, 8 Feb 202339.534
Tue, 7 Feb 202339.551
Mon, 6 Feb 202340.051
Sun, 5 Feb 202340.245
Sat, 4 Feb 202340.245
Fri, 3 Feb 202340.245
Thu, 2 Feb 202339.924
Wed, 1 Feb 202339.442
Tue, 31 Jan 202339.710
Mon, 30 Jan 202339.656
Sun, 29 Jan 202339.811
Sat, 28 Jan 202339.811
Fri, 27 Jan 202339.811
Thu, 26 Jan 202339.703
Wed, 25 Jan 202339.529
Tue, 24 Jan 202339.710
Mon, 23 Jan 202339.714
Sun, 22 Jan 202339.872
Sat, 21 Jan 202339.872
Fri, 20 Jan 202339.872
Thu, 19 Jan 202340.005
Wed, 18 Jan 202339.714
Tue, 17 Jan 202339.461
Mon, 16 Jan 202339.355
Sun, 15 Jan 202339.172
Sat, 14 Jan 202339.172
Fri, 13 Jan 202339.172
Thu, 12 Jan 202339.402
Wed, 11 Jan 202339.561
Tue, 10 Jan 202339.641
Mon, 9 Jan 202338.913
Sun, 8 Jan 202339.414
Sat, 7 Jan 202339.414
Fri, 6 Jan 202339.414
Thu, 5 Jan 202339.404
Wed, 4 Jan 202339.000
Tue, 3 Jan 202339.606
Mon, 2 Jan 202339.619
Sun, 1 Jan 202339.564

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