Calculators

Currency Converter

Convert between 30 currencies at the European Central Bank's reference rates, with the rate and its inverse.

How it works

The ECB publishes how many units of each currency one euro buys. Any pair is converted through the euro: divide the target's rate by the source's. The UAE dirham and Saudi riyal, which the ECB does not list, are fixed to the US dollar at 3.6725 and 3.75 and are derived from the dollar rate.

amount × (target per € ÷ source per €)
Reference rate
A mid-market rate, halfway between buying and selling
Inverse rate
1 ÷ the rate: what one unit of the target is worth
Margin
The gap between the reference rate and what a bank or card gives you

Worked example

Converting $100 to rupees at the 24 September 2026 reference rates.

  1. 11 euro = 1.1367 US dollars
  2. 21 euro = 109.0775 Indian rupees
  3. 31 USD = 109.0775 ÷ 1.1367 = 95.9598 INR
  4. 4100 × 95.9598 = ₹9,595.98

$100 is ₹9,595.98 at the reference rate, or about ₹9,308 after a typical 3% bank margin.

Frequently asked questions

Are these live exchange rates?

No. They are the European Central Bank's reference rates for the date shown on the page, published once each working day around 16:00 CET. Currencies trade constantly, so a live rate can differ, especially in volatile markets.

Why does my bank give me a different rate?

Reference rates are mid-market rates, halfway between the prices at which banks buy and sell. Banks, cards and exchange counters add a margin, typically 1–5%, and some charge a fee on top. Airport counters are usually the most expensive.

What is the cheapest way to send money abroad?

Compare the total cost: the rate offered against the mid-market rate, plus any fees. Online transfer services are often cheaper than a bank wire. When paying by card abroad, pay in the local currency, not your own, to avoid dynamic currency conversion markups.

Related calculators

More in Converters