Skip to main content

ZAR to CNY Exchange Rate

South African Rand (ZAR) to Chinese Yuan Renminbi (CNY)

Current exchange rate

1 ZAR = 0.405777 CNY

As of Nov 7, 2026 · Source: Central Bank of Russia (ZAR), Central Bank of Russia (CNY)

1 CNY = 2.46441 ZAR · CNY to ZAR

Aug 9, 2026 90-day range 0.398627 – 0.42225 Nov 7, 2026

ZAR to CNY at a Glance

On Nov 7, 2026, 1 South African Rand (ZAR) is worth 0.405777 Chinese Yuan Renminbi (CNY), and 1 CNY buys 2.46441 ZAR.

Over the past 30 days the ZAR strengthened against the CNY (+0.81%), trading between 0.398627 on Oct 30, 2026 and 0.407758 on Oct 21, 2026.

A year ago 1 ZAR was 0.410471 CNY, a change of -1.14%; the 12-month range was 0.398627–0.443172.

ZAR to CNY change, low and high over several periods
Period Change Low High Average
7 days +1.34% 0.398966 0.40618 0.4026
30 days +0.81% 0.398627 0.407758 0.403601
90 days -2.44% 0.398627 0.42225 0.410693
1 year -1.14% 0.398627 0.443172 0.415232

Convert South African Rand to Chinese Yuan Renminbi

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

ZAR to CNY conversion table
ZARCNY
1 ZAR0.405777 CNY
5 ZAR2.03 CNY
10 ZAR4.06 CNY
25 ZAR10.14 CNY
50 ZAR20.29 CNY
100 ZAR40.58 CNY
500 ZAR202.89 CNY
1,000 ZAR405.78 CNY
5,000 ZAR2,028.88 CNY
10,000 ZAR4,057.77 CNY
CNY to ZAR conversion table
CNYZAR
1 CNY2.46 ZAR
5 CNY12.32 ZAR
10 CNY24.64 ZAR
25 CNY61.61 ZAR
50 CNY123.22 ZAR
100 CNY246.44 ZAR
500 CNY1,232.21 ZAR
1,000 CNY2,464.41 ZAR
5,000 CNY12,322.05 ZAR
10,000 CNY24,644.11 ZAR

About South African Rand and Chinese Yuan Renminbi

  • The South African Rand (ZAR, R) is issued by the South African Reserve Bank.
  • The Chinese Yuan Renminbi (CNY, ¥) is issued by the People's Bank of China.

Get ZAR to CNY Rate via API

Fetch the live ZAR to CNY exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=ZAR&symbols=CNY"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "ZAR", "symbols": "CNY"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["CNY"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=ZAR&symbols=CNY",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.CNY);

ZAR to CNY Exchange Rate History

Last 30 days of ZAR to CNY rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical ZAR to CNY exchange rate for the last 30 days
Date 1 ZAR = X CNY
Nov 7, 2026 0.405777
Nov 6, 2026 0.403387
Nov 5, 2026 0.40618
Nov 4, 2026 0.405477
Nov 3, 2026 0.401032
Nov 2, 2026 0.399568
Nov 1, 2026 0.398966
Oct 31, 2026 0.400412
Oct 30, 2026 0.398627
Oct 29, 2026 0.400307
Oct 28, 2026 0.400439
Oct 27, 2026 0.400484
Oct 26, 2026 0.400992
Oct 25, 2026 0.402731
Oct 24, 2026 0.403339
Oct 23, 2026 0.40188
Oct 22, 2026 0.404122
Oct 21, 2026 0.407758
Oct 20, 2026 0.405339
Oct 19, 2026 0.406524
Oct 18, 2026 0.406857
Oct 17, 2026 0.406857
Oct 16, 2026 0.406857
Oct 15, 2026 0.404125
Oct 14, 2026 0.406357
Oct 13, 2026 0.405774
Oct 12, 2026 0.404618
Oct 11, 2026 0.404771
Oct 10, 2026 0.404771
Oct 9, 2026 0.404771

Frequently Asked Questions

What is the current ZAR to CNY exchange rate?

As of Nov 7, 2026, 1 South African Rand (ZAR) equals 0.405777 Chinese Yuan Renminbi (CNY). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get ZAR to CNY rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=ZAR&symbols=CNY with your Bearer token. You'll receive JSON containing the latest ZAR to CNY rate.

Is the ZAR to CNY API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are ZAR to CNY rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get ZAR to CNY Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key