USD to ZAR Exchange Rate

1 USD = 16.6355 ZAR

+0.23% vs previous published rateReference rate

Last updated: 2026-10-27 00:02:31 UTC • Source: ExchangeRate-API (open access) • Published once every 24 hours

USD to ZAR converter

1.0000 USD =
16.6355
South African Rand (ZAR)
1 USD = 16.6355 ZAR
Daily change
+0.23%
Daily high / low
16.6355 / 16.6355
Reference rate

Last updated: 2026-10-27 00:02:31 UTC • Source: ExchangeRate-API (open access) • Published once every 24 hours

USD to ZAR historical chart

Loading series…
Latest
—
Period open
—
Previous close
—
Period high
—
Period low
—
Change unavailable

Popular USD to ZAR amounts

USDZAR
1 USD16.6355 ZAR
5 USD83.1776 ZAR
10 USD166.3552 ZAR
50 USD831.7761 ZAR
100 USD1,663.55 ZAR
500 USD8,317.76 ZAR
1,000 USD16,635.52 ZAR
5,000 USD83,177.61 ZAR
10,000 USD166,355.21 ZAR

ZAR to USD

ZARUSD
1 ZAR0.0601 USD
10 ZAR0.6011 USD
100 ZAR6.0112 USD
1,000 ZAR60.1123 USD
10,000 ZAR601.1233 USD

Currency information

🇺🇸 US Dollar
ISO code
USD
Used in
United States
Quoted to
4 decimals
🇿🇦 South African Rand
ISO code
ZAR
Used in
South Africa
Quoted to
4 decimals

USD to ZAR FAQ

What is the USD to ZAR rate today?

The latest published rate is 1 USD = 16.6355 ZAR, sourced from ExchangeRate-API (open access). Published once every 24 hours.

Is this the rate my bank will give me?

No. This is a reference rate. Banks, cards, exchange houses and remittance providers apply their own spreads and fees.

How often is the rate updated?

Published once every 24 hours. Each page shows the exact publication timestamp in UTC.

Rates shown on RateUSD are for informational purposes. Actual bank, card, exchange-house and money-transfer rates may differ because of spreads, fees and provider pricing.

Related USD pairs