Skip to content

CHF to ZAR exchange rate API

Swiss Franc to Rand · quoted 2026-09-29

19.6759

▼ +9.16% over 1Y

1 CHF = 19.6759 ZAR · 1 ZAR = 0.05082 CHF · Get this rate via the API

1 CHF buys 19.6759 ZAR as of 2026-09-29, so 1 ZAR buys 0.05082 CHF. Over the last year, CHF/ZAR traded between 19.6759 and 21.8504, averaged 20.7858 and fell 9.16%. 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.

CHF/ZAR over 1Y

CHF/ZAR over 1Y: show the values
PointCHF/ZAR
2025-09-2921.6597
2025-10-0621.6264
2025-10-1321.5902
2025-10-2021.8504
2025-10-2721.5947
2025-11-0321.4340
2025-11-1021.3419
2025-11-1721.4611
2025-11-2421.3945
2025-12-0121.3303
2025-12-0821.0607
2025-12-1521.0777
2025-12-2221.0534
2025-12-2921.0879
2026-01-0520.6985
2026-01-1220.5753
2026-01-1920.5722
2026-01-2620.6270
2026-02-0220.6299
2026-02-0920.7522
2026-02-1620.7134
2026-02-2320.6319
2026-03-0220.7366
2026-03-0921.3921
2026-03-1621.2876
2026-03-2321.3655
2026-03-3021.4811
2026-04-0621.1432
2026-04-1320.9748
2026-04-2020.9245
2026-04-2721.0215
2026-05-0421.3322
2026-05-1121.1162
2026-05-1821.1759
2026-05-2520.8947
2026-06-0120.7372
2026-06-0820.6804
2026-06-1520.4292
2026-06-2220.3105
2026-06-2920.3029
2026-07-0620.1411
2026-07-1320.2030
2026-07-2020.3998
2026-07-2720.5368
2026-08-0320.3840
2026-08-1020.0137
2026-08-1719.9740
2026-08-2419.9378
2026-08-3119.9323
2026-09-0719.7614
2026-09-1419.9019
2026-09-2119.7944
2026-09-2819.7073

High

21.8504

Low

19.6759

Average

20.7858

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.