Kulkalotar
Finance

Currency Converter (Live ECB Rates)

Convert between major world currencies using live exchange rates from the European Central Bank, updated daily.

Converted amount
…
Loading live ECB rate…

What this calculates

This converter uses official exchange rates published daily by the European Central Bank (via the free Frankfurter API). The rates are mid-market reference rates — the rate banks see, not the rate retail customers usually get. For real money transfers, expect a 0.5–3 % spread on top, plus any flat fees.

Formula & how it works

Conversion = amount × (rate_to_target ÷ rate_from_source), where rates are expressed against a common base. The ECB publishes daily reference rates against the euro; we re-base them so you can convert any pair. Rates are updated once per business day around 16:00 CET, so weekends and holidays show the most recent business-day rate.

Worked example

Convert 1,000 USD to EUR when the ECB rate is 0.92 EUR per USD: 1,000 × 0.92 = 920 EUR. That's the mid-market figure. A typical bank or card transaction might give you 905–915 EUR after the spread. A specialist FX service like Wise typically lands within a few euros of the mid-market rate.

Frequently asked questions

How accurate are these rates?

They are the ECB's official daily reference rates — the same numbers used in financial reporting and contracts. They are accurate as quoted, but they are not the rate you personally will get from a bank, card, or ATM. Always check the spread before exchanging real money.

Why don't rates match my bank?

Banks add a margin (the 'spread') to the mid-market rate. On a small consumer transfer that can be 1–4 %. Card networks add their own conversion margin too, typically around 1 %. Specialist services like Wise, Revolut, or N26 offer rates much closer to mid-market.

How often are rates updated?

The ECB publishes once per business day. This page caches the data for 24 hours, so it's never more than a day stale. For minute-by-minute rates you'd need a paid market-data feed — overkill for everyday conversion.

Which currencies are supported?

All currencies published by the ECB — about 30 major world currencies including USD, EUR, GBP, JPY, CNY, INR, IDR, AUD, CAD and more. Exotic and pegged currencies are not in the ECB feed.

Sources

Last updated:

Related calculators