Currency Converter
Convert an amount between about 30 major currencies using European Central Bank reference rates, with a table of popular currencies and a saved copy for offline use. These are reference rates, not live market or bank rates.
Runs in your browser. Your files are never uploaded.
Loading Currency Converter…
How to use Currency Converter
- Type the amount you want to convert.
- Pick the From and To currencies by typing a code or choosing from the list, or press Swap to reverse them.
- Read the converted amount, the rate used and the date the rates apply to.
- Check the table below for the same amount in ten popular currencies. If you are offline, the tool shows the last saved rates and says so.
Where the rates come from and what they mean
The rates come from the Frankfurter service, a free public interface to the reference rates the European Central Bank publishes on working days for roughly 30 major currencies. The ECB sets them from a daily coordination procedure between central banks, and they are meant for information and reference, not as a rate at which you can necessarily trade. This is why the page shows a date rather than a live clock.
The only network request this tool makes is the public rates download (the rate table and the list of currency names). Nothing you type, including the amount and your chosen currencies, is sent anywhere. After the download, all conversions run in your browser.
How a conversion is calculated
The download is a single table of rates against the euro, with the euro itself counted as 1. To convert from one currency to another, the tool divides the destination rate by the source rate and multiplies by your amount. For example, on the rates dated 16 October 2026, one euro was 1.1253 US dollars and 106.864 Indian rupees. So 100 US dollars becomes 100 x 106.864 / 1.1253, which is about 9,496.49 rupees. The rate shown for the reverse direction is simply the inverse. Because every pair is derived from the same table, the results are always consistent with each other, though a derived cross rate can differ slightly from one published directly.
Practical uses and limits
Reference rates are handy for budgeting a trip, comparing prices in an overseas shop, checking an invoice in a foreign currency or sanity checking a transfer quote. They are not suitable for trading, accounting entries that require an official rate for a specific date, or tax filings that name a particular source.
- Compare the rate you are offered with the reference rate to estimate the margin you are paying.
- Remember that fees, taxes and cash withdrawal charges come on top.
- Rates are not updated on weekends, so a Monday figure may be several days old.
- If you are offline, the saved rates may be old. Check the date shown.
- For 170+ currencies with offline use, the author’s DollarWise Android app is available on Google Play: https://play.google.com/store/apps/details?id=com.robince.studio.currency
Why use this currency converter tool
- Cross rates calculated locally. Rates are downloaded once when the page opens, then every conversion is calculated on your device, so changing currencies is instant.
- Popular currencies table. See your amount in USD, EUR, GBP, INR, JPY, AUD, CAD, CHF, CNY and SGD at a glance.
- Offline fallback. The last successful download is saved in your browser and shown with a clear notice and its date if the network is unavailable.
- Honest about its data. The page shows the publication date of the rates and states plainly that they are reference rates without fees or spreads.
Frequently asked questions
Are these live exchange rates?
No. They are reference rates published by the European Central Bank on working days, usually once a day. They do not move during the day and are not updated at weekends or on bank holidays, so the date shown beside the result matters. Live market rates can differ, sometimes noticeably during volatile periods.
Why is my bank or card rate different?
Banks, money transfer services and card networks add a margin to the market rate, and some charge separate fees. This tool shows a neutral reference figure without any of those costs, so use it to judge whether a quoted rate looks reasonable, not to predict the exact amount you will receive or pay.
Which currencies are supported?
About 30: AUD, BRL, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, IDR, ILS, INR, ISK, JPY, KRW, MXN, MYR, NOK, NZD, PHP, PLN, RON, SEK, SGD, THB, TRY, USD and ZAR. The ECB does not publish reference rates for many other currencies, such as the UAE dirham or Pakistani rupee, so they cannot be offered here.
More free tools
Cooking Measurement Converter
Convert cups, spoons, ml, ounces and grams for 25 common ingredients such as flour, sugar, butter and rice. Approximate values, with US and metric cups.
Open toolUnit Converter
Convert between units of length, mass, volume, area, speed, time, data and temperature. See every result at once. Free online converter.
Open toolTime Zone Converter
Pick a date and time in any IANA time zone and see it in several other zones at once. Daylight saving aware, with 12 or 24-hour display. Free, private.
Open tool