Currency Converter (Live ECB Rates)

Convert between 30+ currencies — USD, EUR, GBP, TRY and more — using the European Central Bank's daily reference rates. Free, no sign-up.

1,288 views

Data: Frankfurter API (European Central Bank daily reference rates) — fetched from your browser.

How It Works

Enter an amount, pick two currencies and swap them with one tap. The rates are the European Central Bank's official daily reference rates, fetched from the free Frankfurter API directly by your browser and cached briefly so repeated conversions cost nothing. The rate date is always shown — the ECB publishes once per working day around 16:00 CET, so weekend and holiday conversions use Friday's fixing.

Most currency pairs aren't published directly against each other — the ECB fixes every listed currency against the euro only, not against every other currency pairwise. So converting, say, Turkish lira to Japanese yen actually happens in two silent steps: the lira amount is converted to euros first, then that euro figure is converted to yen, bridging through the euro as an intermediate currency (some data providers bridge through the US dollar instead). This cross-rate calculation is standard practice across virtually every currency converter and most bank systems — but it does mean a triangular round-trip (TRY→JPY→TRY) can land a fraction of a percent away from the starting amount, purely from rounding at each intermediate step, not from any error in the tool.

Because the ECB reference rate is official, published, and traceable to a fixed date, it also serves a role beyond casual travel math: many businesses and accountants use it (or an equivalent central-bank fixing) as the documented exchange rate for invoicing, customs declarations, or converting foreign revenue into a home-currency figure for bookkeeping — precisely because it's a neutral, publicly verifiable number rather than whatever a particular bank quoted that day. Currencies with higher volatility, like the Turkish lira has shown against the euro and dollar in recent years, can move several percent within a single week, which is exactly why the displayed fixing date matters — a rate from last Friday can already be stale for a currency swinging that fast, even though it was accurate the moment it was published.

What to Know

  • These are reference rates, not transaction rates: they're the fair midpoint of the market — not the rate your bank or exchange office will actually give you. Real-world transactions add a spread, typically 1–4% at banks and more at airport kiosks. Use this converter to know the honest baseline, then judge any offer against it.
  • Publication schedule: the ECB fixes once per working day, around 16:00 Central European Time — intraday market moves after that point aren't reflected until the next fixing, and weekends/holidays simply carry the last working day's numbers forward.
  • Cross-rate rounding: because most pairs are calculated through a bridge currency, expect tiny (sub-0.1%) discrepancies in round-trip conversions — this is a rounding artifact of the bridging method, not a data error.
  • Coverage: around 30 major currencies the ECB tracks daily; it does not include cryptocurrencies or most emerging-market currencies the ECB doesn't publish.
  • Privacy: your browser talks to the Frankfurter API directly; nothing you type is sent to this site's own server.

Frequently Asked Questions

How current are the rates?

The ECB fixes reference rates once every working day, around 16:00 Central European Time, based on a daily concertation procedure between central banks across Europe. The date of the fixing you are using is displayed under the result; weekends and ECB holidays carry the last working day's rates forward unchanged, so a Saturday conversion always shows Friday's numbers.

Why does my bank give a different rate?

Banks and exchange offices apply a spread (margin) on top of the mid-market rate — typically 1–4%, often more for cash exchanges or at airport kiosks where convenience is priced in. The difference between this converter's figure and your bank's quoted rate is exactly that margin; comparing the two is a quick way to see how competitive an offer actually is.

Which currencies are available?

The ~30 currencies the ECB publishes daily: USD, EUR, GBP, JPY, TRY, CHF, CAD, AUD, CNY, INR, KRW, MXN, BRL and the other major European and Asian currencies. Cryptocurrencies are not included.

Is anything sent to this site's server?

No — your browser fetches rates from the Frankfurter API directly and does the math locally. Amounts you type never leave your device.

Why did converting TRY to JPY and back not give me exactly the same number?

Because that conversion is calculated as two steps bridged through the euro (TRY→EUR→JPY), not looked up as a single published TRY/JPY rate — the ECB only fixes each currency against the euro. Rounding at each of the two steps can leave a round-trip conversion a small fraction of a percent off from the original figure. That's normal for virtually any cross-rate calculation, not a sign of a bug.

Comments

No comments yet — be the first to write one!

Similar Tools