Currency converter
Convert an amount between 40+ currencies using the daily mid-market rate. The rate table is downloaded once; the conversion happens inside this page, and your amount is never sent anywhere.
How this converter works
- One public table. The page requests a single file of daily mid-market rates, expressed against the US dollar. Nothing about you is included in that request.
- Cross-rate maths. Converting from currency A to currency B is
rate(B) ÷ rate(A). That is why any pair among the 40+ currencies works, not just pairs with the dollar. - Saved for offline use. The last table is stored in your browser, so the converter keeps working without a connection and tells you when the rate is older than a day.
- Your override wins. If your bank quoted you a specific rate, type it in the manual field and every result switches to it.
Mid-market, interbank and the rate your bank gives you
The mid-market rate is the midpoint between the buy and sell price on the wholesale market. It is the number you see on rate websites, and it is not a rate anyone will actually trade with you at. A bank or exchange desk earns its margin by buying slightly below and selling slightly above that midpoint.
A 2% margin on a 1,000 USD transfer is 20 USD — often more than a fixed fee. When you compare providers, compare the amount the recipient receives, not the headline rate.
Working with money in different currencies? The Zakat calculator, invoice generator and loan calculator all accept 40+ currencies too.
Questions people ask
Where do the exchange rates come from?
The page downloads one public rates table from a free, key-less API that publishes daily mid-market rates. Only that table is requested — your amount is never sent, and the conversion runs in your browser.
Why is the rate different from my bank?
Banks and money changers add a margin, usually 1% to 4%, on top of the mid-market rate, and may use an older rate. The number here is the mid-market midpoint, so a real transaction usually costs slightly more.
How often do the rates update?
The public feed refreshes once a day, around midnight UTC. The page keeps the last table it downloaded so the tool still works offline and shows the update date next to the result.
Can I use my own rate?
Yes. Open “Use my own rate” and type the rate your bank quoted. It overrides the downloaded table — useful when you are offline or matching an invoice.
Is my amount stored anywhere?
No. There is no upload endpoint on this site. The amount, the chosen currencies and the result exist only in this tab.