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

European Central Bank ZAR rates in 2024

Average 1 EUR = 19.830 ZAR

The mean of all 256 publications in 2024, ranging from 18.563 to 20.950 ZAR.

19.0020.0021.00Mar ’24May ’24Jul ’24Sep ’24Nov ’24

Every rate of 2024

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

DateRate
Tue, 31 Dec 202419.619
Mon, 30 Dec 202419.569
Fri, 27 Dec 202419.526
Tue, 24 Dec 202419.329
Mon, 23 Dec 202419.204
Fri, 20 Dec 202419.110
Thu, 19 Dec 202419.035
Wed, 18 Dec 202418.960
Tue, 17 Dec 202419.030
Mon, 16 Dec 202418.769
Fri, 13 Dec 202418.813
Thu, 12 Dec 202418.563
Wed, 11 Dec 202418.679
Tue, 10 Dec 202418.820
Mon, 9 Dec 202418.832
Fri, 6 Dec 202419.108
Thu, 5 Dec 202419.043
Wed, 4 Dec 202419.068
Tue, 3 Dec 202419.030
Mon, 2 Dec 202419.104
Fri, 29 Nov 202419.078
Thu, 28 Nov 202419.136
Wed, 27 Nov 202419.109
Tue, 26 Nov 202419.033
Mon, 25 Nov 202418.959
Fri, 22 Nov 202418.794
Thu, 21 Nov 202419.028
Wed, 20 Nov 202419.127
Tue, 19 Nov 202419.097
Mon, 18 Nov 202419.077
Fri, 15 Nov 202419.235
Thu, 14 Nov 202419.314
Wed, 13 Nov 202419.141
Tue, 12 Nov 202419.158
Mon, 11 Nov 202419.017
Fri, 8 Nov 202418.878
Thu, 7 Nov 202418.733
Wed, 6 Nov 202418.984
Tue, 5 Nov 202419.028
Mon, 4 Nov 202419.125
Fri, 1 Nov 202419.111
Thu, 31 Oct 202419.187
Wed, 30 Oct 202419.154
Tue, 29 Oct 202419.106
Mon, 28 Oct 202419.188
Fri, 25 Oct 202419.063
Thu, 24 Oct 202419.090
Wed, 23 Oct 202419.036
Tue, 22 Oct 202419.018
Mon, 21 Oct 202419.118
Fri, 18 Oct 202419.077
Thu, 17 Oct 202419.261
Wed, 16 Oct 202419.128
Tue, 15 Oct 202419.165
Mon, 14 Oct 202419.162
Fri, 11 Oct 202419.104
Thu, 10 Oct 202419.239
Wed, 9 Oct 202419.328
Tue, 8 Oct 202419.178
Mon, 7 Oct 202419.098
Fri, 4 Oct 202419.281
Thu, 3 Oct 202419.302
Wed, 2 Oct 202419.261
Tue, 1 Oct 202419.159
Mon, 30 Sep 202419.226
Fri, 27 Sep 202419.109
Thu, 26 Sep 202419.238
Wed, 25 Sep 202419.193
Tue, 24 Sep 202419.287
Mon, 23 Sep 202419.325
Fri, 20 Sep 202419.568
Thu, 19 Sep 202419.445
Wed, 18 Sep 202419.553
Tue, 17 Sep 202419.642
Mon, 16 Sep 202419.628
Fri, 13 Sep 202419.719
Thu, 12 Sep 202419.771
Wed, 11 Sep 202419.739
Tue, 10 Sep 202419.746
Mon, 9 Sep 202419.766
Fri, 6 Sep 202419.688
Thu, 5 Sep 202419.736
Wed, 4 Sep 202419.800
Tue, 3 Sep 202419.835
Mon, 2 Sep 202419.817
Fri, 30 Aug 202419.536
Thu, 29 Aug 202419.635
Wed, 28 Aug 202419.785
Tue, 27 Aug 202419.788
Mon, 26 Aug 202419.832
Fri, 23 Aug 202419.959
Thu, 22 Aug 202420.024
Wed, 21 Aug 202419.826
Tue, 20 Aug 202419.730
Mon, 19 Aug 202419.695
Fri, 16 Aug 202419.699
Thu, 15 Aug 202419.828
Wed, 14 Aug 202419.927
Tue, 13 Aug 202419.862
Mon, 12 Aug 202419.905
Fri, 9 Aug 202420.017
Thu, 8 Aug 202420.099
Wed, 7 Aug 202420.034
Tue, 6 Aug 202420.162
Mon, 5 Aug 202420.371
Fri, 2 Aug 202419.705
Thu, 1 Aug 202419.613
Wed, 31 Jul 202419.740
Tue, 30 Jul 202419.882
Mon, 29 Jul 202419.904
Fri, 26 Jul 202419.812
Thu, 25 Jul 202420.065
Wed, 24 Jul 202419.866
Tue, 23 Jul 202420.007
Mon, 22 Jul 202419.895
Fri, 19 Jul 202419.962
Thu, 18 Jul 202419.895
Wed, 17 Jul 202419.877
Tue, 16 Jul 202419.707
Mon, 15 Jul 202419.832
Fri, 12 Jul 202419.594
Thu, 11 Jul 202419.627
Wed, 10 Jul 202419.558
Tue, 9 Jul 202419.654
Mon, 8 Jul 202419.662
Fri, 5 Jul 202419.737
Thu, 4 Jul 202419.787
Wed, 3 Jul 202419.905
Tue, 2 Jul 202419.816
Mon, 1 Jul 202419.502
Fri, 28 Jun 202419.497
Thu, 27 Jun 202419.661
Wed, 26 Jun 202419.424
Tue, 25 Jun 202419.454
Mon, 24 Jun 202419.512
Fri, 21 Jun 202419.124
Thu, 20 Jun 202419.407
Wed, 19 Jun 202419.375
Tue, 18 Jun 202419.430
Mon, 17 Jun 202419.586
Fri, 14 Jun 202419.602
Thu, 13 Jun 202419.839
Wed, 12 Jun 202420.049
Tue, 11 Jun 202419.957
Mon, 10 Jun 202420.123
Fri, 7 Jun 202420.482
Thu, 6 Jun 202420.628
Wed, 5 Jun 202420.587
Tue, 4 Jun 202420.299
Mon, 3 Jun 202420.253
Fri, 31 May 202420.293
Thu, 30 May 202420.150
Wed, 29 May 202419.900
Tue, 28 May 202419.944
Mon, 27 May 202419.963
Fri, 24 May 202419.951
Thu, 23 May 202419.912
Wed, 22 May 202419.746
Tue, 21 May 202419.696
Mon, 20 May 202419.805
Fri, 17 May 202419.807
Thu, 16 May 202419.791
Wed, 15 May 202419.907
Tue, 14 May 202419.884
Mon, 13 May 202419.819
Fri, 10 May 202419.867
Thu, 9 May 202419.886
Wed, 8 May 202420.041
Tue, 7 May 202419.913
Mon, 6 May 202419.837
Fri, 3 May 202419.895
Thu, 2 May 202419.969
Tue, 30 Apr 202420.068
Mon, 29 Apr 202420.050
Fri, 26 Apr 202420.204
Thu, 25 Apr 202420.338
Wed, 24 Apr 202420.506
Tue, 23 Apr 202420.534
Mon, 22 Apr 202420.347
Fri, 19 Apr 202420.479
Thu, 18 Apr 202420.346
Wed, 17 Apr 202420.275
Tue, 16 Apr 202420.210
Mon, 15 Apr 202420.207
Fri, 12 Apr 202419.991
Thu, 11 Apr 202420.161
Wed, 10 Apr 202420.085
Tue, 9 Apr 202420.086
Mon, 8 Apr 202420.157
Fri, 5 Apr 202420.171
Thu, 4 Apr 202420.270
Wed, 3 Apr 202420.267
Tue, 2 Apr 202420.240
Thu, 28 Mar 202420.523
Wed, 27 Mar 202420.472
Tue, 26 Mar 202420.529
Mon, 25 Mar 202420.489
Fri, 22 Mar 202420.560
Thu, 21 Mar 202420.418
Wed, 20 Mar 202420.459
Tue, 19 Mar 202420.544
Mon, 18 Mar 202420.586
Fri, 15 Mar 202420.352
Thu, 14 Mar 202420.366
Wed, 13 Mar 202420.454
Tue, 12 Mar 202420.389
Mon, 11 Mar 202420.428
Fri, 8 Mar 202420.381
Thu, 7 Mar 202420.462
Wed, 6 Mar 202420.539
Tue, 5 Mar 202420.586
Mon, 4 Mar 202420.639
Fri, 1 Mar 202420.736
Thu, 29 Feb 202420.901
Wed, 28 Feb 202420.786
Tue, 27 Feb 202420.772
Mon, 26 Feb 202420.950
Fri, 23 Feb 202420.867
Thu, 22 Feb 202420.669
Wed, 21 Feb 202420.345
Tue, 20 Feb 202420.467
Mon, 19 Feb 202420.431
Fri, 16 Feb 202420.338
Thu, 15 Feb 202420.437
Wed, 14 Feb 202420.398
Tue, 13 Feb 202420.318
Mon, 12 Feb 202420.466
Fri, 9 Feb 202420.485
Thu, 8 Feb 202420.393
Wed, 7 Feb 202420.369
Tue, 6 Feb 202420.327
Mon, 5 Feb 202420.423
Fri, 2 Feb 202420.297
Thu, 1 Feb 202420.234
Wed, 31 Jan 202420.324
Tue, 30 Jan 202420.493
Mon, 29 Jan 202420.302
Fri, 26 Jan 202420.426
Thu, 25 Jan 202420.581
Wed, 24 Jan 202420.537
Tue, 23 Jan 202420.702
Mon, 22 Jan 202420.885
Fri, 19 Jan 202420.689
Thu, 18 Jan 202420.597
Wed, 17 Jan 202420.733
Tue, 16 Jan 202420.553
Mon, 15 Jan 202420.431
Fri, 12 Jan 202420.441
Thu, 11 Jan 202420.433
Wed, 10 Jan 202420.414
Tue, 9 Jan 202420.438
Mon, 8 Jan 202420.498
Fri, 5 Jan 202420.551
Thu, 4 Jan 202420.427
Wed, 3 Jan 202420.533
Tue, 2 Jan 202420.366

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