Skip to content

CHF to ZAR exchange rate API

Swiss Franc to Rand · quoted 2026-10-19

19.9270

▼ +2.06% over 2Y

1 CHF = 19.9270 ZAR · 1 ZAR = 0.05018 CHF · Get this rate via the API

1 CHF buys 19.9270 ZAR as of 2026-10-19, so 1 ZAR buys 0.05018 CHF. Over the last 2 years, CHF/ZAR traded between 19.6374 and 23.6477, averaged 21.0370 and fell 2.06%. The API holds daily CHF/ZAR rates from 1999-01-04 — 27 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
CHF/ZAR over 2Y: show the values
Rates per 1 CHF. Missing rates are shown as a dash.
DateZAR
2024-10-1920.346822
2024-10-2020.343815
2024-10-2120.38124
2024-10-2220.307974
2024-10-2320.380629
2024-10-2420.419295
2024-10-2520.318385
2024-10-2620.378404
2024-10-2720.376553
2024-10-2820.484375
2024-10-2920.393114
2024-10-3020.39127
2024-10-3120.385584
2024-11-0120.272731
2024-11-0220.381818
2024-11-0320.297878
2024-11-0420.323911
2024-11-0520.237934
2024-11-0620.264951
2024-11-0719.860921
2024-11-0820.097646
2024-11-0920.08243
2024-11-1020.087819
2024-11-1120.297913
2024-11-1220.481524
2024-11-1320.407936
2024-11-1420.61437
2024-11-1520.487071
2024-11-1620.492708
2024-11-1720.496783
2024-11-1820.372505
2024-11-1920.470592
2024-11-2020.473786
2024-11-2120.473865
2024-11-2220.269865
2024-11-2320.274145
2024-11-2420.30157
2024-11-2520.333763
2024-11-2620.434957
2024-11-2720.527568
2024-11-2820.545428
2024-11-2920.493826
2024-11-3020.503003
2024-12-0120.506501
2024-12-0220.506462
2024-12-0320.443019
2024-12-0420.492104
2024-12-0520.465025
2024-12-0620.581232
2024-12-0720.500608
2024-12-0820.498891
2024-12-0920.259817
2024-12-1020.30907
2024-12-1120.128679
2024-12-1219.919201
2024-12-1320.045944
2024-12-1420.015518
2024-12-1520.008146
2024-12-1620.026899
2024-12-1720.216305
2024-12-1820.20913
2024-12-1920.426026
2024-12-2020.50458
2024-12-2120.499306
2024-12-2220.506214
2024-12-2320.570072
2024-12-2420.655386
2024-12-2520.775936
2024-12-2620.839382
2024-12-2720.781082
2024-12-2820.713624
2024-12-2920.725957
2024-12-3020.740975
2024-12-3120.844458
2025-01-0120.814012
2025-01-0220.565482
2025-01-0320.610666
2025-01-0420.611102
2025-01-0520.607444
2025-01-0620.511292
2025-01-0720.498209
2025-01-0820.722591
2025-01-0920.701722
2025-01-1020.833175
2025-01-1120.856322
2025-01-1220.850955
2025-01-1320.889796
2025-01-1420.664517
2025-01-1520.685456
2025-01-1620.696258
2025-01-1720.575707
2025-01-1820.450721
2025-01-1920.487241
2025-01-2020.509174
2025-01-2120.438753
2025-01-2220.412438
2025-01-2320.455742
2025-01-2420.278071
2025-01-2520.31995
2025-01-2620.339388
2025-01-2720.790983
2025-01-2820.63754
2025-01-2920.577957
2025-01-3020.415012
2025-01-3120.487684
2025-02-0120.496424
2025-02-0220.552915
2025-02-0320.594603
2025-02-0420.654761
2025-02-0520.596816
2025-02-0620.545765
2025-02-0720.304205
2025-02-0820.243077
2025-02-0920.308092
2025-02-1020.228716
2025-02-1120.245429
2025-02-1220.238776
2025-02-1320.430002
2025-02-1420.393457
2025-02-1520.442265
2025-02-1620.41862
2025-02-1720.456788
2025-02-1820.435881
2025-02-1920.487341
2025-02-2020.426636
2025-02-2120.429942
2025-02-2220.452613
2025-02-2320.468889
2025-02-2420.396932
2025-02-2520.547841
2025-02-2620.534178
2025-02-2720.511014
2025-02-2820.429761
2025-03-0120.704311
2025-03-0220.706557
2025-03-0320.690302
2025-03-0420.869608
2025-03-0520.729678
2025-03-0620.656462
2025-03-0720.645195
2025-03-0820.720257
2025-03-0920.73962
2025-03-1020.797838
2025-03-1120.741789
2025-03-1220.817986
2025-03-1320.834963
2025-03-1420.519883
2025-03-1520.536753
2025-03-1620.5949
2025-03-1720.569572
2025-03-1820.527456
2025-03-1920.604202
2025-03-2020.60458
2025-03-2120.617052
2025-03-2220.621254
2025-03-2320.61645
2025-03-2420.554071
2025-03-2520.613502
2025-03-2620.664505
2025-03-2720.690998
2025-03-2820.589302
2025-03-2920.840812
2025-03-3020.902098
2025-03-3120.856362
2025-04-0120.771136
2025-04-0221.066976
2025-04-0321.967092
2025-04-0422.407681
2025-04-0522.1798
2025-04-0622.340991
2025-04-0722.687975
2025-04-0822.655174
2025-04-0923.471117
2025-04-1023.149813
2025-04-1123.647659
2025-04-1223.547315
2025-04-1323.416247
2025-04-1423.08202
2025-04-1523.213717
2025-04-1623.116003
2025-04-1723.025205
2025-04-1823.057643
2025-04-1923.087111
2025-04-2023.075226
2025-04-2123.183624
2025-04-2222.936155
2025-04-2322.631208
2025-04-2422.661647
2025-04-2522.673613
2025-04-2622.566963
2025-04-2722.546508
2025-04-2822.461261
2025-04-2922.459766
2025-04-3022.483244
2025-05-0122.471664
2025-05-0222.311697
2025-05-0322.136228
2025-05-0422.277877
2025-05-0522.244983
2025-05-0622.132164
2025-05-0722.198435
2025-05-0821.988213
2025-05-0921.900459
2025-05-1021.915708
2025-05-1121.864791
2025-05-1221.706479
2025-05-1321.828397
2025-05-1421.793827
2025-05-1521.564383
2025-05-1621.604099
2025-05-1721.539961
2025-05-1821.594118
2025-05-1921.635949
2025-05-2021.575187
2025-05-2121.685852
2025-05-2221.81944
2025-05-2321.857525
2025-05-2421.726109
2025-05-2521.726624
2025-05-2621.711223
2025-05-2721.674845
2025-05-2821.648139
2025-05-2921.563232
2025-05-3021.725643
2025-05-3121.885551
2025-06-0121.861746
2025-06-0221.929538
2025-06-0321.790245
2025-06-0421.683884
2025-06-0521.650297
2025-06-0621.606754
2025-06-0721.622649
2025-06-0821.624407
2025-06-0921.604248
2025-06-1021.512852
2025-06-1121.592787
2025-06-1221.904024
2025-06-1322.156233
2025-06-1422.12557
2025-06-1522.131273
2025-06-1621.909517
2025-06-1721.91293
2025-06-1822.122852
2025-06-1922.113874
2025-06-2022.002128
2025-06-2122.010988
2025-06-2222.103504
2025-06-2322.129437
2025-06-2421.927774
2025-06-2522.047669
2025-06-2622.19524
2025-06-2722.263386
2025-06-2822.386547
2025-06-2922.309259
2025-06-3022.297116
2025-07-0122.272211
2025-07-0222.247502
2025-07-0322.083742
2025-07-0422.18682
2025-07-0522.166493
2025-07-0622.157953
2025-07-0722.256478
2025-07-0822.286174
2025-07-0922.379217
2025-07-1022.328887
2025-07-1122.539752
2025-07-1222.508889
2025-07-1322.522019
2025-07-1422.444519
2025-07-1522.344553
2025-07-1622.283747
2025-07-1722.230304
2025-07-1822.131176
2025-07-1922.086822
2025-07-2022.12161
2025-07-2122.162919
2025-07-2222.050614
2025-07-2322.128197
2025-07-2422.146049
2025-07-2522.252603
2025-07-2622.332356
2025-07-2722.318237
2025-07-2822.284355
2025-07-2922.266529
2025-07-3022.144504
2025-07-3122.307217
2025-08-0122.439662
2025-08-0222.514351
2025-08-0322.554252
2025-08-0422.305436
2025-08-0522.263624
2025-08-0622.062972
2025-08-0721.924162
2025-08-0821.921891
2025-08-0921.947668
2025-08-1021.933874
2025-08-1121.896399
2025-08-1221.830665
2025-08-1321.801059
2025-08-1421.825177
2025-08-1521.824715
2025-08-1621.816804
2025-08-1721.810751
2025-08-1821.819391
2025-08-1921.871403
2025-08-2021.934387
2025-08-2121.944839
2025-08-2221.809145
2025-08-2321.778855
2025-08-2421.754094
2025-08-2521.87982
2025-08-2621.929196
2025-08-2722.023213
2025-08-2822.005476
2025-08-2922.0801
2025-08-3022.073574
2025-08-3122.077371
2025-09-0121.949082
2025-09-0222.00332
2025-09-0321.916151
2025-09-0422.084626
2025-09-0522.006841
2025-09-0622.031465
2025-09-0722.021886
2025-09-0822.08717
2025-09-0922.006118
2025-09-1022.028283
2025-09-1121.937
2025-09-1221.795889
2025-09-1321.847739
2025-09-1421.818043
2025-09-1521.791311
2025-09-1621.952559
2025-09-1722.088338
2025-09-1821.97868
2025-09-1921.836276
2025-09-2021.793836
2025-09-2121.797742
2025-09-2221.807338
2025-09-2321.857353
2025-09-2421.782447
2025-09-2521.794311
2025-09-2621.82598
2025-09-2721.81798
2025-09-2821.755997
2025-09-2921.659733
2025-09-3021.659548
2025-10-0121.511499
2025-10-0221.604193
2025-10-0321.672913
2025-10-0421.656358
2025-10-0521.652468
2025-10-0621.62637
2025-10-0721.54124
2025-10-0821.475561
2025-10-0921.331525
2025-10-1021.355871
2025-10-1121.781578
2025-10-1221.799013
2025-10-1321.59018
2025-10-1421.703003
2025-10-1521.633979
2025-10-1621.685994
2025-10-1721.928932
2025-10-1821.903629
2025-10-1921.905356
2025-10-2021.850443
2025-10-2121.79287
2025-10-2221.923731
2025-10-2321.744512
2025-10-2421.757689
2025-10-2521.79213
2025-10-2621.627619
2025-10-2721.594674
2025-10-2821.660996
2025-10-2921.453223
2025-10-3021.594783
2025-10-3121.584173
2025-11-0121.545014
2025-11-0221.545321
2025-11-0321.43398
2025-11-0421.597118
2025-11-0521.53843
2025-11-0621.472412
2025-11-0721.537817
2025-11-0821.485856
2025-11-0921.475515
2025-11-1021.34192
2025-11-1121.416147
2025-11-1221.332649
2025-11-1321.371279
2025-11-1421.726846
2025-11-1521.500418
2025-11-1621.519109
2025-11-1721.461051
2025-11-1821.634463
2025-11-1921.40544
2025-11-2021.356579
2025-11-2121.527633
2025-11-2221.492676
2025-11-2321.505104
2025-11-2421.394473
2025-11-2521.282098
2025-11-2621.245915
2025-11-2721.309638
2025-11-2821.245121
2025-11-2921.257202
2025-11-3021.298185
2025-12-0121.330267
2025-12-0221.254236
2025-12-0321.347902
2025-12-0421.209746
2025-12-0521.053838
2025-12-0621.051726
2025-12-0721.056747
2025-12-0821.06072
2025-12-0921.167936
2025-12-1021.173272
2025-12-1121.262855
2025-12-1221.186765
2025-12-1321.244209
2025-12-1421.195816
2025-12-1521.077738
2025-12-1621.106316
2025-12-1721.018881
2025-12-1821.104882
2025-12-1921.086613
2025-12-2021.10184
2025-12-2121.097595
2025-12-2221.053364
2025-12-2321.110604
2025-12-2421.121402
2025-12-2521.132048
2025-12-2621.123146
2025-12-2721.114124
2025-12-2821.11849
2025-12-2921.087917
2025-12-3021.044998
2025-12-3120.876014
2026-01-0120.884885
2026-01-0220.821975
2026-01-0320.820845
2026-01-0420.826186
2026-01-0520.698461
2026-01-0620.668785
2026-01-0720.663386
2026-01-0820.705666
2026-01-0920.717853
2026-01-1020.611605
2026-01-1120.60988
2026-01-1220.575337
2026-01-1320.594461
2026-01-1420.467162
2026-01-1520.43258
2026-01-1620.442631
2026-01-1720.445124
2026-01-1820.476296
2026-01-1920.5722
2026-01-2020.805042
2026-01-2120.659258
2026-01-2220.451903
2026-01-2320.435722
2026-01-2420.646313
2026-01-2520.731405
2026-01-2620.627041
2026-01-2720.736551
2026-01-2820.698524
2026-01-2920.42955
2026-01-3020.738892
2026-01-3120.959503
2026-02-0120.890902
2026-02-0220.629865
2026-02-0320.518695
2026-02-0420.547678
2026-02-0520.837149
2026-02-0620.726999
2026-02-0720.672276
2026-02-0820.647265
2026-02-0920.752246
2026-02-1020.804241
2026-02-1120.672277
2026-02-1220.645385
2026-02-1320.851906
2026-02-1420.761297
2026-02-1520.752904
2026-02-1620.713352
2026-02-1720.877601
2026-02-1820.801644
2026-02-1920.903607
2026-02-2020.742133
2026-02-2120.67765
2026-02-2220.705489
2026-02-2320.631937
2026-02-2420.672169
2026-02-2520.470765
2026-02-2620.521125
2026-02-2720.669831
2026-02-2820.70381
2026-03-0120.847018
2026-03-0220.736561
2026-03-0320.89185
2026-03-0420.931311
2026-03-0521.152931
2026-03-0621.3684
2026-03-0721.313107
2026-03-0821.30536
2026-03-0921.392121
2026-03-1021.005671
2026-03-1121.033016
2026-03-1221.15718
2026-03-1321.336508
2026-03-1421.323855
2026-03-1521.363089
2026-03-1621.287599
2026-03-1721.183524
2026-03-1821.401313
2026-03-1921.500404
2026-03-2021.450875
2026-03-2121.717696
2026-03-2221.646457
2026-03-2321.36552
2026-03-2421.532489
2026-03-2521.420414
2026-03-2621.509032
2026-03-2721.571608
2026-03-2821.439579
2026-03-2921.426464
2026-03-3021.481129
2026-03-3121.347735
2026-04-0121.188667
2026-04-0221.280923
2026-04-0321.246993
2026-04-0421.218405
2026-04-0521.207998
2026-04-0621.143223
2026-04-0721.120116
2026-04-0820.701521
2026-04-0920.780204
2026-04-1020.819071
2026-04-1120.803024
2026-04-1220.851839
2026-04-1320.974795
2026-04-1420.938673
2026-04-1520.972681
2026-04-1620.915069
2026-04-1720.939552
2026-04-1820.874129
2026-04-1920.957085
2026-04-2020.924488
2026-04-2121.000871
2026-04-2221.060501
2026-04-2320.984646
2026-04-2421.086441
2026-04-2521.005311
2026-04-2621.058713
2026-04-2721.021511
2026-04-2821.031517
2026-04-2921.037571
2026-04-3021.379783
2026-05-0121.346082
2026-05-0221.293349
2026-05-0321.250922
2026-05-0421.332172
2026-05-0521.281416
2026-05-0621.053906
2026-05-0720.897042
2026-05-0821.090984
2026-05-0921.083208
2026-05-1021.141176
2026-05-1121.116241
2026-05-1221.150259
2026-05-1321.049937
2026-05-1420.982966
2026-05-1521.187572
2026-05-1621.208347
2026-05-1721.195307
2026-05-1821.175865
2026-05-1921.141978
2026-05-2021.002187
2026-05-2120.996064
2026-05-2220.950231
2026-05-2320.968394
2026-05-2420.924381
2026-05-2520.894729
2026-05-2620.829697
2026-05-2720.799214
2026-05-2820.719868
2026-05-2920.734607
2026-05-3020.787624
2026-05-3120.812242
2026-06-0120.737192
2026-06-0220.631333
2026-06-0320.613395
2026-06-0420.618149
2026-06-0520.641858
2026-06-0620.810725
2026-06-0720.822126
2026-06-0820.68043
2026-06-0920.683907
2026-06-1020.772952
2026-06-1120.647666
2026-06-1220.459063
2026-06-1320.436145
2026-06-1420.40291
2026-06-1520.429247
2026-06-1620.349328
2026-06-1720.453178
2026-06-1820.428637
2026-06-1920.426798
2026-06-2020.368049
2026-06-2120.386195
2026-06-2220.310471
2026-06-2320.356117
2026-06-2420.442501
2026-06-2520.36659
2026-06-2620.358659
2026-06-2720.353185
2026-06-2820.333604
2026-06-2920.302882
2026-06-3020.223785
2026-07-0120.258193
2026-07-0220.292073
2026-07-0320.196524
2026-07-0420.205705
2026-07-0520.196742
2026-07-0620.141087
2026-07-0720.139632
2026-07-0820.259286
2026-07-0920.289708
2026-07-1020.227381
2026-07-1120.191507
2026-07-1220.197837
2026-07-1320.202972
2026-07-1420.281745
2026-07-1520.188003
2026-07-1620.294824
2026-07-1720.456004
2026-07-1820.454787
2026-07-1920.468603
2026-07-2020.399761
2026-07-2120.278985
2026-07-2220.279679
2026-07-2320.148692
2026-07-2420.608913
2026-07-2520.577298
2026-07-2620.523352
2026-07-2720.536849
2026-07-2820.473985
2026-07-2920.42585
2026-07-3020.409699
2026-07-3120.460449
2026-08-0120.480973
2026-08-0220.442742
2026-08-0320.38403
2026-08-0420.31506
2026-08-0520.21072
2026-08-0620.141672
2026-08-0720.020979
2026-08-0819.991134
2026-08-0919.996093
2026-08-1020.013706
2026-08-1119.966443
2026-08-1219.887899
2026-08-1319.835079
2026-08-1419.912464
2026-08-1519.924749
2026-08-1619.899788
2026-08-1719.974018
2026-08-1819.961518
2026-08-1920.050521
2026-08-2020.243136
2026-08-2120.018817
2026-08-2219.99352
2026-08-2319.994676
2026-08-2419.937847
2026-08-2519.917755
2026-08-2619.800004
2026-08-2719.854425
2026-08-2819.896305
2026-08-2919.999347
2026-08-3019.971269
2026-08-3119.93229
2026-09-0119.932516
2026-09-0219.773038
2026-09-0319.837388
2026-09-0419.731102
2026-09-0519.711295
2026-09-0619.703163
2026-09-0719.761404
2026-09-0819.745689
2026-09-0919.874113
2026-09-1019.885401
2026-09-1119.819294
2026-09-1219.76348
2026-09-1319.779811
2026-09-1419.901921
2026-09-1519.889544
2026-09-1619.862844
2026-09-1719.712142
2026-09-1819.708528
2026-09-1919.748151
2026-09-2019.778195
2026-09-2119.794363
2026-09-2219.821142
2026-09-2319.865499
2026-09-2419.85718
2026-09-2519.67159
2026-09-2619.685992
2026-09-2719.67892
2026-09-2819.707326
2026-09-2919.647716
2026-09-3019.637379
2026-10-0119.808639
2026-10-0220.243475
2026-10-0320.083048
2026-10-0420.113405
2026-10-0520.004629
2026-10-0619.855658
2026-10-0720.038566
2026-10-0819.971279
2026-10-0919.893711
2026-10-1019.877967
2026-10-1119.90552
2026-10-1219.860942
2026-10-1319.819702
2026-10-1419.76229
2026-10-1519.942946
2026-10-1619.944995
2026-10-1719.985976
2026-10-1819.992257
2026-10-1919.926952

High

23.6477

Low

19.6374

Average

21.0370

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the CHF/ZAR rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CHF&currencies=ZAR"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CHF&currencies=ZAR");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CHF&currencies=ZAR").json()

Replace YOUR_API_KEY with the key from your dashboard.

CHF/ZAR API questions

How do I get the CHF/ZAR exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=CHF&currencies=ZAR, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest CHF/ZAR rate in rates.ZAR.

How far back does CHF/ZAR historical data go?

Daily CHF/ZAR rates are available from 1999-01-04. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free CHF/ZAR exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.