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

National Bank of Moldova CHF rates in 2026

Average 1 CHF = 21.765 MDL

The mean of all 273 publications in 2026, ranging from 21.202 to 22.299 MDL.

21.5022.00Mar ’26May ’26Jul ’26Sep ’26

Every rate of 2026

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

DateRate
Wed, 30 Sep 202621.307
Tue, 29 Sep 202621.351
Mon, 28 Sep 202621.395
Sun, 27 Sep 202621.478
Sat, 26 Sep 202621.478
Fri, 25 Sep 202621.478
Thu, 24 Sep 202621.470
Wed, 23 Sep 202621.452
Tue, 22 Sep 202621.346
Mon, 21 Sep 202621.255
Sun, 20 Sep 202621.232
Sat, 19 Sep 202621.232
Fri, 18 Sep 202621.232
Thu, 17 Sep 202621.277
Wed, 16 Sep 202621.294
Tue, 15 Sep 202621.319
Mon, 14 Sep 202621.245
Sun, 13 Sep 202621.263
Sat, 12 Sep 202621.263
Fri, 11 Sep 202621.263
Thu, 10 Sep 202621.301
Wed, 9 Sep 202621.243
Tue, 8 Sep 202621.299
Mon, 7 Sep 202621.283
Sun, 6 Sep 202621.338
Sat, 5 Sep 202621.338
Fri, 4 Sep 202621.338
Thu, 3 Sep 202621.225
Wed, 2 Sep 202621.370
Tue, 1 Sep 202621.502
Mon, 31 Aug 202621.493
Sun, 30 Aug 202621.493
Sat, 29 Aug 202621.493
Fri, 28 Aug 202621.493
Thu, 27 Aug 202621.510
Wed, 26 Aug 202621.510
Tue, 25 Aug 202621.493
Mon, 24 Aug 202621.444
Sun, 23 Aug 202621.449
Sat, 22 Aug 202621.449
Fri, 21 Aug 202621.449
Thu, 20 Aug 202621.206
Wed, 19 Aug 202621.202
Tue, 18 Aug 202621.264
Mon, 17 Aug 202621.257
Sun, 16 Aug 202621.334
Sat, 15 Aug 202621.334
Fri, 14 Aug 202621.334
Thu, 13 Aug 202621.339
Wed, 12 Aug 202621.407
Tue, 11 Aug 202621.463
Mon, 10 Aug 202621.478
Sun, 9 Aug 202621.461
Sat, 8 Aug 202621.461
Fri, 7 Aug 202621.461
Thu, 6 Aug 202621.465
Wed, 5 Aug 202621.532
Tue, 4 Aug 202621.565
Mon, 3 Aug 202621.622
Sun, 2 Aug 202621.565
Sat, 1 Aug 202621.565
Fri, 31 Jul 202621.565
Thu, 30 Jul 202621.526
Wed, 29 Jul 202621.575
Tue, 28 Jul 202621.629
Mon, 27 Jul 202621.588
Sun, 26 Jul 202621.574
Sat, 25 Jul 202621.574
Fri, 24 Jul 202621.574
Thu, 23 Jul 202621.630
Wed, 22 Jul 202621.704
Tue, 21 Jul 202621.761
Mon, 20 Jul 202621.768
Sun, 19 Jul 202621.718
Sat, 18 Jul 202621.718
Fri, 17 Jul 202621.718
Thu, 16 Jul 202621.704
Wed, 15 Jul 202621.675
Tue, 14 Jul 202621.708
Mon, 13 Jul 202621.770
Sun, 12 Jul 202621.750
Sat, 11 Jul 202621.750
Fri, 10 Jul 202621.750
Thu, 9 Jul 202621.791
Wed, 8 Jul 202621.793
Tue, 7 Jul 202621.871
Mon, 6 Jul 202621.910
Sun, 5 Jul 202621.895
Sat, 4 Jul 202621.895
Fri, 3 Jul 202621.895
Thu, 2 Jul 202621.795
Wed, 1 Jul 202621.839
Tue, 30 Jun 202621.857
Mon, 29 Jun 202621.867
Sun, 28 Jun 202621.839
Sat, 27 Jun 202621.839
Fri, 26 Jun 202621.839
Thu, 25 Jun 202621.847
Wed, 24 Jun 202621.819
Tue, 23 Jun 202621.796
Mon, 22 Jun 202621.874
Sun, 21 Jun 202621.948
Sat, 20 Jun 202621.948
Fri, 19 Jun 202621.948
Thu, 18 Jun 202621.987
Wed, 17 Jun 202621.868
Tue, 16 Jun 202621.900
Mon, 15 Jun 202621.844
Sun, 14 Jun 202621.786
Sat, 13 Jun 202621.786
Fri, 12 Jun 202621.786
Thu, 11 Jun 202621.760
Wed, 10 Jun 202621.794
Tue, 9 Jun 202621.890
Mon, 8 Jun 202621.936
Sun, 7 Jun 202621.902
Sat, 6 Jun 202621.902
Fri, 5 Jun 202621.902
Thu, 4 Jun 202621.937
Wed, 3 Jun 202621.992
Tue, 2 Jun 202622.070
Mon, 1 Jun 202621.947
Sun, 31 May 202621.947
Sat, 30 May 202621.947
Fri, 29 May 202621.947
Thu, 28 May 202622.019
Wed, 27 May 202622.082
Tue, 26 May 202622.182
Mon, 25 May 202622.105
Sun, 24 May 202622.040
Sat, 23 May 202622.040
Fri, 22 May 202622.040
Thu, 21 May 202621.984
Wed, 20 May 202622.002
Tue, 19 May 202622.019
Mon, 18 May 202622.062
Sun, 17 May 202622.011
Sat, 16 May 202622.011
Fri, 15 May 202622.011
Thu, 14 May 202621.975
Wed, 13 May 202621.975
Tue, 12 May 202622.022
Mon, 11 May 202622.050
Sun, 10 May 202622.054
Sat, 9 May 202622.054
Fri, 8 May 202622.054
Thu, 7 May 202622.005
Wed, 6 May 202622.030
Tue, 5 May 202621.970
Mon, 4 May 202621.917
Sun, 3 May 202621.885
Sat, 2 May 202621.885
Fri, 1 May 202621.885
Thu, 30 Apr 202621.885
Wed, 29 Apr 202621.948
Tue, 28 Apr 202622.026
Mon, 27 Apr 202622.044
Sun, 26 Apr 202622.093
Sat, 25 Apr 202622.093
Fri, 24 Apr 202622.093
Thu, 23 Apr 202622.089
Wed, 22 Apr 202622.080
Tue, 21 Apr 202621.894
Mon, 20 Apr 202621.832
Sun, 19 Apr 202621.832
Sat, 18 Apr 202621.832
Fri, 17 Apr 202621.832
Thu, 16 Apr 202621.840
Wed, 15 Apr 202621.853
Tue, 14 Apr 202621.761
Mon, 13 Apr 202621.775
Sun, 12 Apr 202621.775
Sat, 11 Apr 202621.775
Fri, 10 Apr 202621.775
Thu, 9 Apr 202621.851
Wed, 8 Apr 202621.830
Tue, 7 Apr 202621.975
Mon, 6 Apr 202621.996
Sun, 5 Apr 202622.006
Sat, 4 Apr 202622.006
Fri, 3 Apr 202622.006
Thu, 2 Apr 202622.072
Wed, 1 Apr 202622.093
Tue, 31 Mar 202622.078
Mon, 30 Mar 202622.089
Sun, 29 Mar 202622.142
Sat, 28 Mar 202622.142
Fri, 27 Mar 202622.142
Thu, 26 Mar 202622.106
Wed, 25 Mar 202622.134
Tue, 24 Mar 202622.097
Mon, 23 Mar 202622.122
Sun, 22 Mar 202622.057
Sat, 21 Mar 202622.057
Fri, 20 Mar 202622.057
Thu, 19 Mar 202622.149
Wed, 18 Mar 202622.133
Tue, 17 Mar 202622.180
Mon, 16 Mar 202622.196
Sun, 15 Mar 202622.198
Sat, 14 Mar 202622.198
Fri, 13 Mar 202622.198
Thu, 12 Mar 202622.192
Wed, 11 Mar 202622.185
Tue, 10 Mar 202622.299
Mon, 9 Mar 202622.231
Sun, 8 Mar 202622.221
Sat, 7 Mar 202622.221
Fri, 6 Mar 202622.221
Thu, 5 Mar 202622.198
Wed, 4 Mar 202622.156
Tue, 3 Mar 202622.241
Mon, 2 Mar 202622.195
Sun, 1 Mar 202622.085
Sat, 28 Feb 202622.085
Fri, 27 Feb 202622.085
Thu, 26 Feb 202622.099
Wed, 25 Feb 202622.134
Tue, 24 Feb 202622.059
Mon, 23 Feb 202622.107
Sun, 22 Feb 202622.124
Sat, 21 Feb 202622.124
Fri, 20 Feb 202622.124
Thu, 19 Feb 202622.102
Wed, 18 Feb 202622.102
Tue, 17 Feb 202622.052
Mon, 16 Feb 202622.059
Sun, 15 Feb 202622.069
Sat, 14 Feb 202622.069
Fri, 13 Feb 202622.069
Thu, 12 Feb 202622.067
Wed, 11 Feb 202622.046
Tue, 10 Feb 202621.952
Mon, 9 Feb 202621.880
Sun, 8 Feb 202621.857
Sat, 7 Feb 202621.857
Fri, 6 Feb 202621.857
Thu, 5 Feb 202621.821
Wed, 4 Feb 202621.827
Tue, 3 Feb 202621.819
Mon, 2 Feb 202621.949
Sun, 1 Feb 202621.929
Sat, 31 Jan 202621.929
Fri, 30 Jan 202621.929
Thu, 29 Jan 202621.803
Wed, 28 Jan 202621.724
Tue, 27 Jan 202621.689
Mon, 26 Jan 202621.524
Sun, 25 Jan 202621.507
Sat, 24 Jan 202621.507
Fri, 23 Jan 202621.507
Thu, 22 Jan 202621.481
Wed, 21 Jan 202621.476
Tue, 20 Jan 202621.462
Mon, 19 Jan 202621.417
Sun, 18 Jan 202621.373
Sat, 17 Jan 202621.373
Fri, 16 Jan 202621.373
Thu, 15 Jan 202621.336
Wed, 14 Jan 202621.324
Tue, 13 Jan 202621.278
Mon, 12 Jan 202621.228
Sun, 11 Jan 202621.268
Sat, 10 Jan 202621.268
Fri, 9 Jan 202621.268
Thu, 8 Jan 202621.261
Wed, 7 Jan 202621.261
Tue, 6 Jan 202621.261
Mon, 5 Jan 202621.263
Sun, 4 Jan 202621.220
Sat, 3 Jan 202621.220
Fri, 2 Jan 202621.220
Thu, 1 Jan 202621.283

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