1. Central bank exchange rates
  2. National Bank of the Republic of North Macedonia
  3. ZAR
  4. 2025

National Bank of the Republic of North Macedonia ZAR rates in 2025

Average 1 ZAR = 3.0532 MKD

The mean of all 365 publications in 2025, ranging from 2.8118 to 3.2355 MKD.

2.803.003.20Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

1 ZAR in MKD, newest first, one row per publication.

DateRate
Wed, 31 Dec 20253.1444
Tue, 30 Dec 20253.1380
Mon, 29 Dec 20253.1313
Sun, 28 Dec 20253.1313
Sat, 27 Dec 20253.1313
Fri, 26 Dec 20253.1341
Thu, 25 Dec 20253.1357
Wed, 24 Dec 20253.1235
Tue, 23 Dec 20253.1350
Mon, 22 Dec 20253.1291
Sun, 21 Dec 20253.1291
Sat, 20 Dec 20253.1291
Fri, 19 Dec 20253.1273
Thu, 18 Dec 20253.1347
Wed, 17 Dec 20253.1156
Tue, 16 Dec 20253.1189
Mon, 15 Dec 20253.1103
Sun, 14 Dec 20253.1103
Sat, 13 Dec 20253.1103
Fri, 12 Dec 20253.0997
Thu, 11 Dec 20253.1059
Wed, 10 Dec 20253.0978
Tue, 9 Dec 20253.1235
Mon, 8 Dec 20253.1235
Sun, 7 Dec 20253.1235
Sat, 6 Dec 20253.1235
Fri, 5 Dec 20253.1105
Thu, 4 Dec 20253.0936
Wed, 3 Dec 20253.1051
Tue, 2 Dec 20253.1024
Mon, 1 Dec 20253.1165
Sun, 30 Nov 20253.1165
Sat, 29 Nov 20253.1165
Fri, 28 Nov 20253.1004
Thu, 27 Nov 20253.1073
Wed, 26 Nov 20253.0975
Tue, 25 Nov 20253.0860
Mon, 24 Nov 20253.0763
Sun, 23 Nov 20253.0763
Sat, 22 Nov 20253.0763
Fri, 21 Nov 20253.0989
Thu, 20 Nov 20253.0959
Wed, 19 Nov 20253.0801
Tue, 18 Nov 20253.1075
Mon, 17 Nov 20253.0830
Sun, 16 Nov 20253.0830
Sat, 15 Nov 20253.0830
Fri, 14 Nov 20253.1143
Thu, 13 Nov 20253.1177
Wed, 12 Nov 20253.0961
Tue, 11 Nov 20253.0935
Mon, 10 Nov 20253.0677
Sun, 9 Nov 20253.0677
Sat, 8 Nov 20253.0677
Fri, 7 Nov 20253.0756
Thu, 6 Nov 20253.0691
Wed, 5 Nov 20253.0647
Tue, 4 Nov 20253.0872
Mon, 3 Nov 20253.0696
Sun, 2 Nov 20253.0696
Sat, 1 Nov 20253.0696
Fri, 31 Oct 20253.0722
Thu, 30 Oct 20253.0942
Wed, 29 Oct 20253.0676
Tue, 28 Oct 20253.0763
Mon, 27 Oct 20253.0591
Sun, 26 Oct 20253.0591
Sat, 25 Oct 20253.0591
Fri, 24 Oct 20253.0425
Thu, 23 Oct 20253.0425
Wed, 22 Oct 20253.0612
Tue, 21 Oct 20253.0510
Mon, 20 Oct 20253.0343
Sun, 19 Oct 20253.0343
Sat, 18 Oct 20253.0343
Fri, 17 Oct 20253.0541
Thu, 16 Oct 20253.0613
Wed, 15 Oct 20253.0557
Tue, 14 Oct 20253.0713
Mon, 13 Oct 20253.0984
Sun, 12 Oct 20253.0984
Sat, 11 Oct 20253.0984
Fri, 10 Oct 20253.1068
Thu, 9 Oct 20253.0874
Wed, 8 Oct 20253.0750
Tue, 7 Oct 20253.0629
Mon, 6 Oct 20253.0468
Sun, 5 Oct 20253.0468
Sat, 4 Oct 20253.0468
Fri, 3 Oct 20253.0542
Thu, 2 Oct 20253.0625
Wed, 1 Oct 20253.0419
Tue, 30 Sep 20253.0441
Mon, 29 Sep 20253.0291
Sun, 28 Sep 20253.0291
Sat, 27 Sep 20253.0291
Fri, 26 Sep 20253.0296
Thu, 25 Sep 20253.0341
Wed, 24 Sep 20253.0208
Tue, 23 Sep 20253.0264
Mon, 22 Sep 20253.0217
Sun, 21 Sep 20253.0217
Sat, 20 Sep 20253.0217
Fri, 19 Sep 20253.0025
Thu, 18 Sep 20252.9895
Wed, 17 Sep 20253.0005
Tue, 16 Sep 20253.0172
Mon, 15 Sep 20253.0185
Sun, 14 Sep 20253.0185
Sat, 13 Sep 20253.0185
Fri, 12 Sep 20252.9994
Thu, 11 Sep 20252.9895
Wed, 10 Sep 20252.9948
Tue, 9 Sep 20252.9757
Mon, 8 Sep 20252.9757
Sun, 7 Sep 20252.9757
Sat, 6 Sep 20252.9757
Fri, 5 Sep 20252.9676
Thu, 4 Sep 20252.9933
Wed, 3 Sep 20252.9788
Tue, 2 Sep 20252.9859
Mon, 1 Sep 20252.9740
Sun, 31 Aug 20252.9740
Sat, 30 Aug 20252.9740
Fri, 29 Aug 20252.9860
Thu, 28 Aug 20252.9860
Wed, 27 Aug 20252.9905
Tue, 26 Aug 20252.9950
Mon, 25 Aug 20253.0055
Sun, 24 Aug 20253.0055
Sat, 23 Aug 20253.0055
Fri, 22 Aug 20252.9854
Thu, 21 Aug 20252.9825
Wed, 20 Aug 20252.9896
Tue, 19 Aug 20252.9934
Mon, 18 Aug 20252.9950
Sun, 17 Aug 20252.9950
Sat, 16 Aug 20252.9950
Fri, 15 Aug 20252.9957
Thu, 14 Aug 20253.0004
Wed, 13 Aug 20252.9934
Tue, 12 Aug 20252.9806
Mon, 11 Aug 20252.9834
Sun, 10 Aug 20252.9834
Sat, 9 Aug 20252.9834
Fri, 8 Aug 20252.9819
Thu, 7 Aug 20252.9772
Wed, 6 Aug 20252.9580
Tue, 5 Aug 20252.9531
Mon, 4 Aug 20252.9459
Sun, 3 Aug 20252.9459
Sat, 2 Aug 20252.9459
Fri, 1 Aug 20252.9681
Thu, 31 Jul 20252.9920
Wed, 30 Jul 20252.9748
Tue, 29 Jul 20252.9643
Mon, 28 Jul 20252.9660
Sun, 27 Jul 20252.9660
Sat, 26 Jul 20252.9660
Fri, 25 Jul 20252.9804
Thu, 24 Jul 20252.9938
Wed, 23 Jul 20252.9979
Tue, 22 Jul 20252.9832
Mon, 21 Jul 20252.9877
Sun, 20 Jul 20252.9877
Sat, 19 Jul 20252.9877
Fri, 18 Jul 20252.9747
Thu, 17 Jul 20252.9665
Wed, 16 Jul 20252.9675
Tue, 15 Jul 20252.9519
Mon, 14 Jul 20252.9391
Sun, 13 Jul 20252.9391
Sat, 12 Jul 20252.9391
Fri, 11 Jul 20252.9636
Thu, 10 Jul 20252.9553
Wed, 9 Jul 20252.9598
Tue, 8 Jul 20252.9634
Mon, 7 Jul 20252.9753
Sun, 6 Jul 20252.9753
Sat, 5 Jul 20252.9753
Fri, 4 Jul 20252.9876
Thu, 3 Jul 20252.9723
Wed, 2 Jul 20252.9709
Tue, 1 Jul 20252.9595
Mon, 30 Jun 20252.9591
Sun, 29 Jun 20252.9591
Sat, 28 Jun 20252.9591
Fri, 27 Jun 20252.9592
Thu, 26 Jun 20252.9823
Wed, 25 Jun 20252.9888
Tue, 24 Jun 20252.9609
Mon, 23 Jun 20252.9697
Sun, 22 Jun 20252.9697
Sat, 21 Jun 20252.9697
Fri, 20 Jun 20252.9618
Thu, 19 Jun 20252.9570
Wed, 18 Jun 20252.9854
Tue, 17 Jun 20252.9917
Mon, 16 Jun 20252.9705
Sun, 15 Jun 20252.9705
Sat, 14 Jun 20252.9705
Fri, 13 Jun 20252.9847
Thu, 12 Jun 20253.0359
Wed, 11 Jun 20253.0541
Tue, 10 Jun 20253.0480
Mon, 9 Jun 20253.0428
Sun, 8 Jun 20253.0428
Sat, 7 Jun 20253.0428
Fri, 6 Jun 20253.0428
Thu, 5 Jun 20253.0365
Wed, 4 Jun 20253.0256
Tue, 3 Jun 20253.0134
Mon, 2 Jun 20253.0396
Sun, 1 Jun 20253.0396
Sat, 31 May 20253.0396
Fri, 30 May 20253.0634
Thu, 29 May 20253.0430
Wed, 28 May 20253.0322
Tue, 27 May 20253.0360
Mon, 26 May 20253.0327
Sun, 25 May 20253.0327
Sat, 24 May 20253.0327
Fri, 23 May 20253.0227
Thu, 22 May 20253.0383
Wed, 21 May 20253.0501
Tue, 20 May 20253.0317
Mon, 19 May 20253.0397
Sun, 18 May 20253.0397
Sat, 17 May 20253.0397
Fri, 16 May 20253.0477
Thu, 15 May 20253.0133
Wed, 14 May 20253.0197
Tue, 13 May 20253.0333
Mon, 12 May 20253.0118
Sun, 11 May 20253.0118
Sat, 10 May 20253.0118
Fri, 9 May 20253.0083
Thu, 8 May 20252.9693
Wed, 7 May 20252.9820
Tue, 6 May 20252.9697
Mon, 5 May 20252.9576
Sun, 4 May 20252.9576
Sat, 3 May 20252.9576
Fri, 2 May 20252.9197
Thu, 1 May 20252.9197
Wed, 30 Apr 20252.9218
Tue, 29 Apr 20252.9132
Mon, 28 Apr 20252.8856
Sun, 27 Apr 20252.8856
Sat, 26 Apr 20252.8856
Fri, 25 Apr 20252.8938
Thu, 24 Apr 20252.8975
Wed, 23 Apr 20252.8783
Tue, 22 Apr 20252.8749
Mon, 21 Apr 20252.8749
Sun, 20 Apr 20252.8749
Sat, 19 Apr 20252.8749
Fri, 18 Apr 20252.8749
Thu, 17 Apr 20252.8727
Wed, 16 Apr 20252.8664
Tue, 15 Apr 20252.8558
Mon, 14 Apr 20252.8118
Sun, 13 Apr 20252.8118
Sat, 12 Apr 20252.8118
Fri, 11 Apr 20252.8587
Thu, 10 Apr 20252.8264
Wed, 9 Apr 20252.9060
Tue, 8 Apr 20252.8941
Mon, 7 Apr 20252.9227
Sun, 6 Apr 20252.9227
Sat, 5 Apr 20252.9227
Fri, 4 Apr 20252.9426
Thu, 3 Apr 20253.0676
Wed, 2 Apr 20253.1200
Tue, 1 Apr 20253.1459
Mon, 31 Mar 20253.1459
Sun, 30 Mar 20253.1459
Sat, 29 Mar 20253.1459
Fri, 28 Mar 20253.1308
Thu, 27 Mar 20253.1321
Wed, 26 Mar 20253.1376
Tue, 25 Mar 20253.1450
Mon, 24 Mar 20253.1345
Sun, 23 Mar 20253.1345
Sat, 22 Mar 20253.1345
Fri, 21 Mar 20253.1309
Thu, 20 Mar 20253.1246
Wed, 19 Mar 20253.1304
Tue, 18 Mar 20253.1191
Mon, 17 Mar 20253.1187
Sun, 16 Mar 20253.1187
Sat, 15 Mar 20253.1187
Fri, 14 Mar 20253.0913
Thu, 13 Mar 20253.0802
Wed, 12 Mar 20253.0930
Tue, 11 Mar 20253.1140
Mon, 10 Mar 20253.1219
Sun, 9 Mar 20253.1219
Sat, 8 Mar 20253.1219
Fri, 7 Mar 20253.1180
Thu, 6 Mar 20253.1235
Wed, 5 Mar 20253.1501
Tue, 4 Mar 20253.1583
Mon, 3 Mar 20253.2105
Sun, 2 Mar 20253.2105
Sat, 1 Mar 20253.2105
Fri, 28 Feb 20253.1938
Thu, 27 Feb 20253.1949
Wed, 26 Feb 20253.1937
Tue, 25 Feb 20253.2042
Mon, 24 Feb 20253.1965
Sun, 23 Feb 20253.1965
Sat, 22 Feb 20253.1965
Fri, 21 Feb 20253.1949
Thu, 20 Feb 20253.1813
Wed, 19 Feb 20253.1926
Tue, 18 Feb 20253.1844
Mon, 17 Feb 20253.1936
Sun, 16 Feb 20253.1936
Sat, 15 Feb 20253.1936
Fri, 14 Feb 20253.1951
Thu, 13 Feb 20253.2132
Wed, 12 Feb 20253.2216
Tue, 11 Feb 20253.2355
Mon, 10 Feb 20253.2158
Sun, 9 Feb 20253.2158
Sat, 8 Feb 20253.2158
Fri, 7 Feb 20253.1891
Thu, 6 Feb 20253.1779
Wed, 5 Feb 20253.1687
Tue, 4 Feb 20253.1789
Mon, 3 Feb 20253.1766
Sun, 2 Feb 20253.1766
Sat, 1 Feb 20253.1766
Fri, 31 Jan 20253.1906
Thu, 30 Jan 20253.1707
Wed, 29 Jan 20253.1601
Tue, 28 Jan 20253.1358
Mon, 27 Jan 20253.2020
Sun, 26 Jan 20253.2020
Sat, 25 Jan 20253.2020
Fri, 24 Jan 20253.1912
Thu, 23 Jan 20253.1954
Wed, 22 Jan 20253.1974
Tue, 21 Jan 20253.1847
Mon, 20 Jan 20253.1849
Sun, 19 Jan 20253.1849
Sat, 18 Jan 20253.1849
Fri, 17 Jan 20253.1711
Thu, 16 Jan 20253.1668
Wed, 15 Jan 20253.1697
Tue, 14 Jan 20253.1508
Mon, 13 Jan 20253.1349
Sun, 12 Jan 20253.1349
Sat, 11 Jan 20253.1349
Fri, 10 Jan 20253.1611
Thu, 9 Jan 20253.1640
Wed, 8 Jan 20253.1869
Tue, 7 Jan 20253.1869
Mon, 6 Jan 20253.1869
Sun, 5 Jan 20253.1869
Sat, 4 Jan 20253.1869
Fri, 3 Jan 20253.1909
Thu, 2 Jan 20253.1345
Wed, 1 Jan 20253.1345

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