USD to ZAR

Compare rates and fees for US Dollar to South African Rand

1 USD = 16.6787 ZAR +0.61% · 7 days
Mid-market rate · 1 ZAR = 0.059957 USD · Updated

Compare exchanges →

Who gives you the most ZAR?

Results for 1,000.00 USD, including all fees and exchange rate markups.

Wise Best deal

International transfer
You receive 16,596.16 ZAR
Fee 4.95 USD Rate 16.6787 Total cost 0.50% Same day
Go to Wise

Revolut

Currency exchange (Standard plan)
You receive 16,595.33 ZAR
Fee 0.00 USD Rate 16.5953 Total cost 0.50% Instant
Go to Revolut

Instarem

Transfer
You receive 16,586.99 ZAR
Fee 0.00 USD Rate 16.5870 Total cost 0.55% 1–2 business days
Go to Instarem

OFX

Transfer
You receive 16,561.97 ZAR
Fee 0.00 USD Rate 16.5620 Total cost 0.70% 1–2 business days
Go to OFX

Xe

Money transfer
You receive 16,528.62 ZAR
Fee 0.00 USD Rate 16.5286 Total cost 0.90% 1–2 business days
Go to Xe

Paysend

Card transfer
You receive 16,484.26 ZAR
Fee 1.68 USD Rate 16.5119 Total cost 1.17% Within minutes
Go to Paysend

WorldRemit

Bank deposit
You receive 16,379.20 ZAR
Fee 1.99 USD Rate 16.4119 Total cost 1.80% Same day
Go to WorldRemit

Western Union

Online transfer
You receive 16,198.34 ZAR
Fee 3.90 USD Rate 16.2618 Total cost 2.88% Within minutes
Go to Western Union

PayPal

International personal transfer
You receive 15,931.68 ZAR
Fee 4.99 USD Rate 16.0116 Total cost 4.48% Instant
Go to PayPal

Ranked by the amount you receive. Some links are affiliate links: we may earn a commission at no extra cost to you. It never changes the order. How we compare. Indicative figures based on public fee schedules and the live mid-market rate. Always check the final quote with the exchange.

USD/ZAR exchange rate history

16.686816.647916.609116.5703Oct 23, 2026Oct 26, 2026Oct 30, 2026
16.702716.586916.471216.3554Sep 30, 2026Oct 15, 2026Oct 30, 2026
17.598216.984916.371615.7582Oct 30, 2025Apr 29, 2026Oct 30, 2026
20.203018.176816.150614.1244Nov 1, 2021Sep 3, 2024Oct 30, 2026

USD/ZAR statistics

Period High Low Average Change
7 days 16.6787 16.5784 16.6246 +0.61%
30 days 16.6787 16.3794 16.5535 +1.65%
1 year 17.4714 15.6983 16.5058 -3.85%
5 years 19.7838 14.4855 17.4187 +8.82%

Convert USD to ZAR

USDZAR
1.00 USD16.68 ZAR
5.00 USD83.39 ZAR
10.00 USD166.79 ZAR
25.00 USD416.97 ZAR
50.00 USD833.94 ZAR
100.00 USD1,667.87 ZAR
250.00 USD4,169.68 ZAR
500.00 USD8,339.36 ZAR
1,000.00 USD16,678.72 ZAR
2,500.00 USD41,696.81 ZAR
5,000.00 USD83,393.62 ZAR
10,000.00 USD166,787.24 ZAR

Convert ZAR to USD

ZARUSD
100.00 ZAR6.00 USD
500.00 ZAR29.98 USD
1,000.00 ZAR59.96 USD
2,500.00 ZAR149.89 USD
5,000.00 ZAR299.78 USD
10,000.00 ZAR599.57 USD
25,000.00 ZAR1,498.92 USD
50,000.00 ZAR2,997.83 USD
100,000.00 ZAR5,995.66 USD
250,000.00 ZAR14,989.16 USD
500,000.00 ZAR29,978.31 USD
1,000,000.00 ZAR59,956.63 USD

USD to ZAR over the last 10 days

Date1 USDChange
Friday October 30, 2026 16.6787 ZAR +0.22%
Thursday October 29, 2026 16.6423 ZAR +0.00%
Wednesday October 28, 2026 16.6417 ZAR -0.05%
Tuesday October 27, 2026 16.6507 ZAR +0.13%
Monday October 26, 2026 16.6286 ZAR +0.23%
Sunday October 25, 2026 16.5897 ZAR +0.02%
Saturday October 24, 2026 16.5871 ZAR +0.05%
Friday October 23, 2026 16.5784 ZAR +0.39%
Thursday October 22, 2026 16.5133 ZAR +0.82%
Wednesday October 21, 2026 16.3794 ZAR –

Sources: ECB reference rates, currency-rates.github.io (median of multiple providers) and CoinGecko.

Converting US Dollar into South African Rand at a glance

This overview tracks the exchange rate between US Dollar (USD) and South African Rand (ZAR) and compares it with what real providers charge to convert one into the other. At the latest update on October 30, 2026, one USD is worth 16.6787 ZAR, and one ZAR equals 0.059957 USD.

The figure at the top is the mid-market rate, sometimes called the interbank rate. It is the midpoint between what wholesale traders pay for USD and what they ask for it. Think of it as a neutral benchmark: nobody earns anything on it directly, which is exactly why few consumer services pass it on unchanged.

What ends up on the ZAR side comes down to two separate costs: a markup hidden in the exchange rate and the fee you see on the order screen. In the sections below we take those costs apart, put them side by side and share simple habits to lose less on the exchange when you change USD into ZAR.

Mid-market rate versus the rate you get

Most providers will not give you the mid-market rate itself. They offer a rate that is a little less favourable and keep the difference. People call this the markup. If the margin is 2%, then for every 100 USD you convert, about 2 USD worth disappears before the money arrives.

Besides the hidden margin, many providers add a visible fee. This is usually a fixed amount per transfer, a percentage of the amount or both at once. On classic bank transfers abroad extra deductions can follow, so the recipient gets less than you expected.

Be wary of offers that say "no fees" or "0% commission". In many cases the margin in the rate simply does the work of the fee. The reliable test is the final ZAR figure for the same amount of USD, and that is the figure our table ranks on.

How to get a better USD to ZAR rate

Look at the final amount, not just the fee. A small fee on its own says little if the rate is poor. The number that matters is how much ZAR arrives for your USD, and that already includes both margin and fee.

If you pay or withdraw cash in a ZAR country, you may be asked whether to pay in USD or in the local currency. This is called dynamic currency conversion. It tends to be among the most expensive ways to convert. Choose the local currency and the conversion follows your card’s own terms.

Timing plays a role too. Some providers widen their margin at weekends, when currency markets are closed. When there is no deadline, an alert tells you when the rate hits a level you are happy with. It saves you from checking the rate every day, though there is no guarantee the rate will get there.

Finally, look at how you pay. Paying by credit card can trigger extra charges, while a regular bank transfer to the provider is usually the cheapest way in. Bundling smaller transfers also cuts the impact of fixed fees.

How we rank providers for USD to ZAR

Our starting point is the current mid-market rate. Each provider’s published fee and markup are applied on top, to calculate what actually arrives in ZAR. In total 9 providers are included, ranked from most to least received.

Rates are refreshed every 30 minutes, so the page reflects the market of October 30, 2026. The final price is always set by the provider itself, because their rate can move between our updates.

We are not owned by any provider. Some links on this page are affiliate links, which help pay for the site. That never changes the ranking: the only ranking criterion is the amount received.

One year of USD to ZAR

Over the past twelve months, the exchange rate shows a change of -3.85%. During that year the top of the range was 17.4714 ZAR for one USD, while the bottom of the range was 15.6983. The current 16.6787 can be measured against those two levels.

The distance between the high and the low shows how much the rate can move in practice. For a bigger amount, the moment of conversion matters in actual money, sometimes more than the choice of provider.

The rate reflects interest rate decisions, inflation figures, trade flows and general market sentiment. The statistics here are historical, not a forecast. If you want to act on a certain rate, a rate alert is a calmer option than trying to predict the market.

SWIFT versus local payout for USD to ZAR

Your regular bank usually sends the money over the SWIFT network. Along the way one or more intermediary banks may handle it, sometimes taking a fee at each step. Delivery usually takes one to several working days, and the exact cost is not always clear in advance.

Specialised transfer services often work differently. They hold balances in both currencies, so no money physically crosses the border: you pay in locally and the recipient is paid out locally. The result tends to be quicker and less expensive, with the final ZAR amount fixed upfront.

Speed is not down to the provider alone: funding method, verification and holidays in the sending and receiving country. A first transfer can take longer while identity checks are done. Finish verification in advance when a deadline is involved.

Where you pay with USD and ZAR

US Dollar is the money you pay with in United States, Ecuador, El Salvador, Puerto Rico, Panama. South African Rand is used in South Africa. That is useful to know for anyone who earns in one of these currencies and spends in the other.

The reasons for changing USD into ZAR vary: paying suppliers, supporting relatives, buying property or simply travelling. Not every situation needs the same solution: a single big transfer calls for the best rate, whereas frequent smaller payments suffer more from flat charges.

Payout methods vary from country to country. Some recipients expect a bank account number with a local bank code, others an IBAN, and in some places mobile wallets or cash collection are widely used. Check which details the provider needs before you start.

1,000.00 USD to ZAR, step by step

Take a conversion of 1,000.00 USD. Converted at the pure mid-market rate (16.6787), that marks the theoretical maximum of what the recipient could get. No service pays out that exact figure, because margins and fees come off first.

Of the 9 providers we compared, Wise delivered the most: the recipient gets 16,596.16 ZAR at the time of our last update. The difference between that figure and the mid-market amount shows the true cost, fees and margin combined.

Bear in mind that a different amount can produce a different winner. Fixed fees weigh heavily on small sums, whereas the margin in the rate becomes the bigger cost on larger transfers. Try your actual amount in the calculator above to see the ranking that applies to you.

Before you send: security and large amounts

Make sure the provider is licensed. In the UK that means authorisation by the FCA, elsewhere a central bank or financial supervisor. Licensed payment firms must keep customer money separate from their own, which protects you if something goes wrong.

Check names and account details twice. Once money has left, getting it back is difficult. Be suspicious if someone urges you to pay quickly or suddenly changes bank details. Call to confirm, using contact details you already had.

Larger transfers often come with additional questions. Providers may ask for proof of where the money comes from, such as a payslip, sale agreement or bank statement. Some providers lower their margin on request for larger customers. A rate lock, where offered, removes uncertainty while the money is on its way.

Frequently asked questions

What is the USD to ZAR exchange rate today?

On October 30, 2026 the mid-market rate is 1 USD = 16.6787 ZAR, and 1 ZAR = 0.059957 USD. Banks and exchange services usually add a markup on top of this rate.

What is the cheapest way to convert USD to ZAR?

For 1,000.00 USD, Wise currently gives you the most: about 16,596.16 ZAR after all fees. We compared 9 exchanges.

What were the highest and lowest USD to ZAR rates this year?

Over the last 12 months the rate peaked at 17.4714 on November 4, 2025 and bottomed at 15.6983 on January 29, 2026. Over the whole year the rate changed -3.85%.

Why do I get a worse rate than the one shown here?

We show the mid-market rate: the real rate without margins. Most banks and exchange services add a markup of 0.5% to 3% on top of it. Our comparison includes that markup so you can see the real cost.