YOUR PRIVACY MATTERS

Choose how RandMath uses cookies and similar technologies. You can change these choices anytime using Cookie settings in the footer.

EVERYDAY MONEY / FREE CALCULATOR

Currency conversion calculator

Convert rand and major currencies using a dated reference or your own quote.

Method and references reviewed 5 November 2026
YOUR NUMBERS

Let’s work it out.

Download
units
%
Editable scenario, not a guaranteed return or a market quote.
units

Calculated on your device. Save a copy only when you choose.

A CLEARER PICTURE

Estimated amount received in ZAR

R 16 417,32

ECB reference snapshot 2026-11-05 · not live or an executable quote

Reference / custom rate
1 USD = 16.417320 ZAR
Rate after spread
16.417320
Amount before fixed fee
16 417,32 ZAR
Fixed fee deducted
0 ZAR
See the full breakdown

Save this scenario, then change your inputs to compare the results.

BEHIND THE NUMBER

Your calculation, unpacked.

Reference / custom rate
1 USD = 16.417320 ZAR
Rate after spread
16.417320
Amount before fixed fee
16 417,32 ZAR
Fixed fee deducted
0 ZAR
Fee beyond converted amount
0 ZAR
UNDERSTAND THE TRADE-OFFS

Small changes.
Different possibilities.

Try changing one input at a time. Compare the total cost, as well as the monthly number.

THE WORKINGS

How this calculation works

Cross ECB reference rates quoted per euro: destination units per source unit = destination-per-EUR ÷ source-per-EUR. Alternatively use your quoted rate. Reduce that rate by the entered provider spread, convert, then deduct the destination-currency fee, floored at zero.

A worked example

At a custom rate of 18 destination rand per US dollar, USD100 converts to R1 800 before spread and fees.

Assumptions & limitations

  • Stored reference rates are dated 5 November 2026, not a live trading quote. Check your provider’s executable rate and current fees before a transaction. Same-currency conversion still applies any fees or spread you explicitly enter.

Read a little further.