Currency Converter

Convert between major currencies with live exchange rates.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Live currency converter

Convert between 18 major world currencies using live mid-market exchange rates. Useful for travellers budgeting a trip, online shoppers comparing prices across borders, and freelancers quoting clients abroad. Enter an amount, choose your currencies (or tap swap), and see the converted value plus the per-unit rate instantly.

How it works

Rates are fetched from a free, key-less public FX API with the US dollar as the base, so every currency is stored as an amount-per-USD. To convert between any two currencies the tool first divides your amount by the source rate to reach USD, then multiplies by the target rate: converted = (amount ÷ rateFrom) × rateTo. The result is formatted in the target currency, and the per-unit rate (1 unit of From = N units of To) is shown to four decimal places. Fetched rates are cached in your browser so the tool keeps working between visits.

Example

Converting £100 to euros with a GBP rate of 0.79 per USD and a EUR rate of 0.92 per USD: (100 ÷ 0.79) × 0.92 ≈ €116.46. The per-unit line would read £1 ≈ €1.1646.

ConvertApprox. rateResult
1 USD → EUR0.92€0.92
1 GBP → USD1.27$1.27
100 EUR → GBP0.86£85.87
1 USD → JPY150¥150

Note: this is the only tool on the site that makes a network request — it fetches exchange rates from a free, key-less public API and caches them. If you’re offline, it falls back to your last cached rates (or bundled approximate rates) and clearly shows which it’s using. Rates are indicative and not for dealing.

Ad placeholder (rectangle)