Convert between 160+ currencies at live mid-market rates. If the live feed cannot be reached, the converter switches to built-in rates (October 2026) so it never leaves you stuck.
Loading rates…
| Currency | Amount |
|---|
Rates are mid-market reference rates for information only — banks and money changers add their own spread and fees. Fallback table: built-in rates, October 2026.
Live exchange rates for 160+ currencies, with a built-in offline table so the converter always works.
100% free · No sign-up · No daily limits · No watermarks · Processed in your browser — files never leave your device
Convert any amount between more than 160 world currencies at live mid-market exchange rates — US dollars to Pakistani rupees, euros, pounds, Indian rupees, UAE dirhams and everything in between. If the live feed cannot be reached, the converter falls back to a built-in rate table from October 2026 so it always gives you an answer.
100 US dollars to Pakistani rupees: at the built-in October 2026 rate of 1 USD = 276.71 PKR, 100 × 276.71 = 27,671 PKR. Cross rates work the same way through the dollar — 250 euros to pounds is (250 ÷ 0.8973) × 0.7511 = 209.27 GBP, because every rate in the table is stored as units per 1 USD.
All rates are stored relative to the US dollar (units per 1 USD), so any pair is converted as amount ÷ rate[from] × rate[to]. Live rates come from the free Exchange Rate API (open.er-api.com), which republishes mid-market rates aggregated from financial sources; a successful fetch is cached in your browser for up to 24 hours and refreshed in the background on your next visit. If the fetch fails or times out after 5 seconds, the converter uses its built-in table of 25 major currencies dated October 2026 and labels it as offline rates.
With live rates, more than 160 currencies — every currency the Exchange Rate API publishes, each with its code and full name in the dropdowns. In offline mode the built-in table covers 25 major currencies including USD, EUR, GBP, PKR, INR, AED, SAR and JPY.
From the free Exchange Rate API at open.er-api.com, fetched directly by your browser when the page loads. The stamp above the converter shows “Live rates · updated” with the date from the API response, so you always know how fresh the numbers are.
The converter switches to its built-in rate table (October 2026) and the stamp changes to “Offline rates (October 2026) — live rates unavailable”. Conversions keep working; the values are close estimates rather than today’s exact market rate.
That was the mid-market rate in late October 2026 used by the built-in fallback table (cross-checked against published interbank rates). The live rate moves every day, so when the stamp says “Live rates”, trust that figure over the fallback example.
The converter shows the mid-market rate — the midpoint between buy and sell prices on the global market. Banks and exchange shops buy slightly below and sell slightly above that rate, and may add transfer fees, so your received amount is normally a little lower.
No. Amounts are never sent anywhere or saved. The only thing stored in your browser is the last successful live rate table, cached for up to 24 hours so repeat visits load instantly.
What is missing, broken, or could be better on this tool? Tell us — we read every suggestion.
✅ Thanks — your suggestion has been received. Suggestions like yours shape what we build next.