1. Central bank exchange rates
  2. European Central Bank
  3. ZAR
  4. 2023

European Central Bank ZAR rates in 2023

Average 1 EUR = 19.955 ZAR

The mean of all 255 publications in 2023, ranging from 17.835 to 21.157 ZAR.

18.0019.0020.0021.00Mar ’23May ’23Jul ’23Sep ’23Nov ’23

Every rate of 2023

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

DateRate
Fri, 29 Dec 202320.348
Thu, 28 Dec 202320.600
Wed, 27 Dec 202320.429
Fri, 22 Dec 202320.307
Thu, 21 Dec 202320.137
Wed, 20 Dec 202320.111
Tue, 19 Dec 202320.257
Mon, 18 Dec 202320.233
Fri, 15 Dec 202319.980
Thu, 14 Dec 202320.269
Wed, 13 Dec 202320.587
Tue, 12 Dec 202320.430
Mon, 11 Dec 202320.544
Fri, 8 Dec 202320.366
Thu, 7 Dec 202320.206
Wed, 6 Dec 202320.440
Tue, 5 Dec 202320.472
Mon, 4 Dec 202320.363
Fri, 1 Dec 202320.333
Thu, 30 Nov 202320.570
Wed, 29 Nov 202320.340
Tue, 28 Nov 202320.483
Mon, 27 Nov 202320.409
Fri, 24 Nov 202320.631
Thu, 23 Nov 202320.523
Wed, 22 Nov 202320.301
Tue, 21 Nov 202320.140
Mon, 20 Nov 202320.145
Fri, 17 Nov 202319.925
Thu, 16 Nov 202319.872
Wed, 15 Nov 202319.713
Tue, 14 Nov 202320.069
Mon, 13 Nov 202320.003
Fri, 10 Nov 202320.030
Thu, 9 Nov 202319.893
Wed, 8 Nov 202319.729
Tue, 7 Nov 202319.652
Mon, 6 Nov 202319.615
Fri, 3 Nov 202319.628
Thu, 2 Nov 202319.570
Wed, 1 Nov 202319.635
Tue, 31 Oct 202319.951
Mon, 30 Oct 202319.893
Fri, 27 Oct 202319.936
Thu, 26 Oct 202320.113
Wed, 25 Oct 202320.242
Tue, 24 Oct 202320.317
Mon, 23 Oct 202320.200
Fri, 20 Oct 202320.186
Thu, 19 Oct 202320.199
Wed, 18 Oct 202319.892
Tue, 17 Oct 202319.914
Mon, 16 Oct 202319.807
Fri, 13 Oct 202319.962
Thu, 12 Oct 202320.009
Wed, 11 Oct 202320.036
Tue, 10 Oct 202320.278
Mon, 9 Oct 202320.410
Fri, 6 Oct 202320.494
Thu, 5 Oct 202320.588
Wed, 4 Oct 202320.242
Tue, 3 Oct 202320.240
Mon, 2 Oct 202320.151
Fri, 29 Sep 202319.981
Thu, 28 Sep 202320.170
Wed, 27 Sep 202320.222
Tue, 26 Sep 202320.139
Mon, 25 Sep 202319.941
Fri, 22 Sep 202319.997
Thu, 21 Sep 202320.152
Wed, 20 Sep 202320.159
Tue, 19 Sep 202320.283
Mon, 18 Sep 202320.295
Fri, 15 Sep 202320.297
Thu, 14 Sep 202320.311
Wed, 13 Sep 202320.330
Tue, 12 Sep 202320.328
Mon, 11 Sep 202320.268
Fri, 8 Sep 202320.437
Thu, 7 Sep 202320.522
Wed, 6 Sep 202320.670
Tue, 5 Sep 202320.605
Mon, 4 Sep 202320.460
Fri, 1 Sep 202320.271
Thu, 31 Aug 202320.420
Wed, 30 Aug 202320.217
Tue, 29 Aug 202320.050
Mon, 28 Aug 202320.160
Fri, 25 Aug 202320.158
Thu, 24 Aug 202320.248
Wed, 23 Aug 202320.210
Tue, 22 Aug 202320.393
Mon, 21 Aug 202320.676
Fri, 18 Aug 202320.713
Thu, 17 Aug 202320.742
Wed, 16 Aug 202320.867
Tue, 15 Aug 202320.981
Mon, 14 Aug 202320.788
Fri, 11 Aug 202320.714
Thu, 10 Aug 202320.687
Wed, 9 Aug 202320.892
Tue, 8 Aug 202320.687
Mon, 7 Aug 202320.437
Fri, 4 Aug 202320.421
Thu, 3 Aug 202320.370
Wed, 2 Aug 202320.158
Tue, 1 Aug 202319.875
Mon, 31 Jul 202319.551
Fri, 28 Jul 202319.431
Thu, 27 Jul 202319.484
Wed, 26 Jul 202319.580
Tue, 25 Jul 202319.426
Mon, 24 Jul 202319.793
Fri, 21 Jul 202320.039
Thu, 20 Jul 202319.965
Wed, 19 Jul 202320.107
Tue, 18 Jul 202320.153
Mon, 17 Jul 202320.258
Fri, 14 Jul 202320.203
Thu, 13 Jul 202320.215
Wed, 12 Jul 202320.337
Tue, 11 Jul 202320.495
Mon, 10 Jul 202320.652
Fri, 7 Jul 202320.792
Thu, 6 Jul 202320.628
Wed, 5 Jul 202320.389
Tue, 4 Jul 202320.315
Mon, 3 Jul 202320.444
Fri, 30 Jun 202320.579
Thu, 29 Jun 202320.465
Wed, 28 Jun 202320.483
Tue, 27 Jun 202320.223
Mon, 26 Jun 202320.315
Fri, 23 Jun 202320.365
Thu, 22 Jun 202320.258
Wed, 21 Jun 202320.078
Tue, 20 Jun 202319.972
Mon, 19 Jun 202319.850
Fri, 16 Jun 202319.902
Thu, 15 Jun 202319.925
Wed, 14 Jun 202319.912
Tue, 13 Jun 202320.109
Mon, 12 Jun 202319.983
Fri, 9 Jun 202320.181
Thu, 8 Jun 202320.328
Wed, 7 Jun 202320.399
Tue, 6 Jun 202320.559
Mon, 5 Jun 202320.686
Fri, 2 Jun 202320.946
Thu, 1 Jun 202321.157
Wed, 31 May 202321.135
Tue, 30 May 202321.127
Mon, 29 May 202321.061
Fri, 26 May 202321.015
Thu, 25 May 202320.747
Wed, 24 May 202320.748
Tue, 23 May 202320.792
Mon, 22 May 202320.914
Fri, 19 May 202320.885
Thu, 18 May 202320.969
Wed, 17 May 202320.879
Tue, 16 May 202320.750
Mon, 15 May 202320.750
Fri, 12 May 202320.943
Thu, 11 May 202320.749
Wed, 10 May 202320.501
Tue, 9 May 202320.200
Mon, 8 May 202320.255
Fri, 5 May 202320.235
Thu, 4 May 202320.136
Wed, 3 May 202320.166
Tue, 2 May 202320.146
Fri, 28 Apr 202320.156
Thu, 27 Apr 202320.145
Wed, 26 Apr 202320.308
Tue, 25 Apr 202320.150
Mon, 24 Apr 202319.948
Fri, 21 Apr 202319.897
Thu, 20 Apr 202319.855
Wed, 19 Apr 202319.981
Tue, 18 Apr 202319.930
Mon, 17 Apr 202319.894
Fri, 14 Apr 202319.935
Thu, 13 Apr 202319.971
Wed, 12 Apr 202320.133
Tue, 11 Apr 202319.901
Thu, 6 Apr 202319.893
Wed, 5 Apr 202319.611
Tue, 4 Apr 202319.441
Mon, 3 Apr 202319.421
Fri, 31 Mar 202319.328
Thu, 30 Mar 202319.646
Wed, 29 Mar 202319.649
Tue, 28 Mar 202319.703
Mon, 27 Mar 202319.737
Fri, 24 Mar 202319.576
Thu, 23 Mar 202319.779
Wed, 22 Mar 202319.853
Tue, 21 Mar 202319.966
Mon, 20 Mar 202319.786
Fri, 17 Mar 202319.499
Thu, 16 Mar 202319.476
Wed, 15 Mar 202319.419
Tue, 14 Mar 202319.393
Mon, 13 Mar 202319.455
Fri, 10 Mar 202319.425
Thu, 9 Mar 202319.658
Wed, 8 Mar 202319.589
Tue, 7 Mar 202319.598
Mon, 6 Mar 202319.369
Fri, 3 Mar 202319.284
Thu, 2 Mar 202319.321
Wed, 1 Mar 202319.377
Tue, 28 Feb 202319.552
Mon, 27 Feb 202319.457
Fri, 24 Feb 202319.524
Thu, 23 Feb 202319.408
Wed, 22 Feb 202319.405
Tue, 21 Feb 202319.458
Mon, 20 Feb 202319.347
Fri, 17 Feb 202319.265
Thu, 16 Feb 202319.407
Wed, 15 Feb 202319.289
Tue, 14 Feb 202319.166
Mon, 13 Feb 202319.166
Fri, 10 Feb 202319.083
Thu, 9 Feb 202319.013
Wed, 8 Feb 202318.913
Tue, 7 Feb 202318.875
Mon, 6 Feb 202318.901
Fri, 3 Feb 202318.762
Thu, 2 Feb 202318.705
Wed, 1 Feb 202318.833
Tue, 31 Jan 202318.922
Mon, 30 Jan 202318.889
Fri, 27 Jan 202318.719
Thu, 26 Jan 202318.613
Wed, 25 Jan 202318.675
Tue, 24 Jan 202318.769
Mon, 23 Jan 202318.660
Fri, 20 Jan 202318.577
Thu, 19 Jan 202318.693
Wed, 18 Jan 202318.396
Tue, 17 Jan 202318.603
Mon, 16 Jan 202318.445
Fri, 13 Jan 202318.248
Thu, 12 Jan 202318.142
Wed, 11 Jan 202318.283
Tue, 10 Jan 202318.305
Mon, 9 Jan 202318.206
Fri, 6 Jan 202318.209
Thu, 5 Jan 202318.125
Wed, 4 Jan 202317.835
Tue, 3 Jan 202318.019
Mon, 2 Jan 202318.172

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