Currency Converter live

Convert USD to ZAR

US Dollar to South African Rand · live mid-market rate, updated hourly

Amount
1 USD = 16.46 ZAR
Converted
rates update hourly

1 USD = 16.46 ZAR at the latest mid-market rate (snapshot 27 June 2026; the converter is live). The US Dollar to South African Rand conversion is widely used for travel, online purchases, remittances and business invoicing.

What moves the USD/ZAR rate?

USD/ZAR brings together US Federal Reserve policy and global risk sentiment on the USD side and commodity prices and emerging-market risk sentiment on the ZAR side, so the rate responds to developments affecting either currency.

About the US Dollar (USD)

The US dollar is the world's primary reserve currency and the most traded currency on the foreign exchange market, used to settle most global commodities.

About the South African Rand (ZAR)

The South African rand is a volatile, commodity-linked currency often used as a proxy for emerging-market risk.

USD to ZAR — common amounts
USDZAR
$1 USDR16.46 ZAR
$5 USDR82.31 ZAR
$10 USDR164.63 ZAR
$25 USDR411.56 ZAR
$50 USDR823.13 ZAR
$100 USDR1,646.26 ZAR
$250 USDR4,115.65 ZAR
$500 USDR8,231.30 ZAR
$1,000 USDR16,462.59 ZAR
$5,000 USDR82,312.96 ZAR
$10,000 USDR164,625.91 ZAR
Advertisement
100 USD in other currencies
Frequently asked questions
What is the USD to ZAR exchange rate today?
At the latest update, 1 USD is worth about 16.46 ZAR. The converter above shows the current mid-market rate, refreshed hourly, so the live figure may differ as the market moves.
How do I convert USD to ZAR?
Enter the amount of US Dollar in the converter and the equivalent in South African Rand is calculated instantly. Use the common-amounts table for quick reference, or swap the direction to convert ZAR back to USD.
Why is my bank's rate different?
The figure here is the mid-market rate — the midpoint between buy and sell prices. Banks and bureaux add a margin and sometimes a fee, so the rate you receive is usually less favourable. Use this as the reference "true" rate.
How often are USD/ZAR rates updated?
Displayed rates refresh hourly from our data provider. For high-value transfers, confirm the live rate with your provider before committing.
How much is 1000 USD in ZAR?
About 16,462.59 ZAR at the latest rate. In reverse, 1000 ZAR is about 60.74 USD.
More conversions

Browse all USD and ZAR pairs, or pick another:

Understand your rate