Currency Converter

Convert between currencies using daily exchange rates.

Loading tool…

Currency ConverterConvert amounts between 30+ currencies using daily reference rates published by the European Central Bank (via the Frankfurter API). Rates are fetched directly from your browser and the reference date is always shown, so you know exactly how fresh the numbers are. The rates auto-refresh around the ECB's daily publication time, with no manual button to press. Results are formatted for your locale.

What is Currency Converter?

The Currency Converter is a free online exchange-rate calculator that converts an amount from one currency to another using daily reference rates published by the European Central Bank, fetched directly in your browser via the public Frankfurter API. It covers 30+ currencies such as USD, EUR, GBP, JPY, KRW, and CNY, useful for travelers, freelancers invoicing abroad, online shoppers, and anyone who needs a quick money conversion or to look up the current exchange rate. Pick your source and target currencies, type an amount, and the converted value plus the per-unit rate appear, with the exact ECB reference date shown so you know how fresh the numbers are. Rates auto-refresh around the ECB daily publication time, so there is no manual refresh button to press.

How to use Currency Converter

  1. Enter the value you want to convert in the Amount field (defaults to 1).
  2. Choose the source currency from the dropdown directly below the Amount field.
  3. Choose the target currency from the dropdown under the Converted field.
  4. Read the Converted result, then the Exchange rate labeled as 1 source to target below it.
  5. Use the Swap button in the toolbar to reverse the source and target currencies.
  6. Check the Exchange rates as of date and the Next refresh time to see how current the rates are.

Examples

Convert 100 USD to EUR

Set Amount to 100, source to USD, target to EUR; the Converted field shows the locale-formatted result and the Exchange rate shows the per-1-USD rate. Figures change daily with ECB rates, so no fixed output is guaranteed.

Look up a single rate

Leave Amount at 1, pick source GBP and target JPY; the Exchange rate field shows the rate as a plain number with no currency symbol, easy to copy or wire to a workspace port.

Swap direction

After EUR to KRW, click Swap to flip to KRW to EUR; the source is the base, so rates re-fetch and the result updates.

Frequently asked questions

Which currencies are supported?
It supports the 30+ currencies in the European Central Bank daily reference rate set (via the Frankfurter API), including USD, EUR, GBP, JPY, KRW, CNY, AUD, CAD, and CHF. The full list populates the source and target dropdowns automatically once rates load.
How current are the exchange rates?
Rates are the ECB daily reference rates, published on TARGET business days (Monday to Friday) around 16:00 CET. The tool shows the exact reference date and auto-refreshes around the next publication time, also displayed as a Next refresh time, so there is no manual refresh button.
Why does the result have no currency symbol and up to 4 decimals?
The Converted value and Exchange rate are output as plain numbers, formatted for your locale up to 4 fraction digits, so they connect cleanly to workspace output ports and copy easily. No currency symbol is added.
Does everything run in my browser without uploading my data?
Yes. The conversion math runs entirely in your browser and nothing you enter is uploaded to our servers. The tool only makes a direct, read-only call from your browser to the public Frankfurter (ECB) rate endpoint to fetch the daily rates, so your amounts and currency choices never leave your device except for that rate lookup.
Why am I seeing an error?
An error usually means the daily rates could not be fetched, typically a temporary network issue or the public rate endpoint being unreachable. Check your connection and try again. Fetched rates are cached in memory for about an hour to reduce repeat requests.

Related tools