Skip to content
CornerTools

Currency Converter

Convert the world's main currencies at official ECB reference rates, with the date shown, and see what your bank charged.

Loading the rates…

Converts between the euro, the 29 currencies the European Central Bank quotes every working day, and the currencies their central banks hold at a fixed rate to one of them, such as the UAE dirham and the CFA francs. Every rate shows where it comes from and the day it is for, so you know exactly what the figure is.

Conversion runs in your browser. The day's rates are fetched from this website after the ECB publishes them and kept on your device until the next publication, so the converter also works offline. Neither that request nor the history chart's, which names the pair and the range, carries an amount. The amount and currencies you choose sit in the page address, so the page can be bookmarked or shared.

How to use it

  • Amount, From and To — search a currency by its code, name or country. A currency with no rate is named in the list as unavailable. Swap keeps the amount.
  • More currencies — up to ten more rows, each showing the same amount in another currency. They are kept on this device.
  • Check a rate you were given — enter what you paid and what you got, or the rate your bank used, to see its markup over the reference rate in percent and in money.
  • History — the pair over one month, three months, a year or five years, with the high, low and average, and a CSV of the rates. Five years are charted by each week's last rate.
  • Amounts at a glance — 1 to 10,000 both ways, to print as a travel cheat sheet.

How it works

The ECB publishes how many units of each currency one euro buys. Every other pair is worked out through the euro: one US dollar in rupees is the rupees per euro divided by the dollars per euro. A pegged currency is its anchor's rate times the peg, and two currencies pegged to the same anchor, such as the dirham and the riyal, convert by their pegs alone. The result is rounded to the target currency's smallest unit: none for yen and won, three decimals for the Bahraini dinar.

The ECB quotes about five significant figures: on 21 October 2026 it published 1.1234 dollars, 177.36 yen and 20269.17 rupiah per euro. A cross rate is computed from these at full precision, never by inverting a rounded rate, and shown to six significant figures, which is all those inputs support.

A → B = (B per euro) ÷ (A per euro)
Pegged currency per euro = peg × anchor per euro

Examples

1,000 US dollars in rupees on 21 October 2026

The ECB quoted 106.1265 rupees and 1.1234 dollars per euro, so one dollar was 94.469 rupees, and 1,000 dollars ₹ 94,469.02.

What a card charged on a 500-pound purchase

A statement shows US$ 690 for a £500 bill on 21 October 2026. At the reference rate of 1 USD = 0.746172 GBP, the bill cost US$ 670.09, so the card took 3.0% more, US$ 19.91.

Currencies covered

Each currency the converter offers, and where its rate comes from
CurrencyCodeRate from
EuroEURThe base of every ECB rate
US DollarUSDECB reference rate
Japanese YenJPYECB reference rate
Czech KorunaCZKECB reference rate
Danish KroneDKKECB reference rate
British PoundGBPECB reference rate
Hungarian ForintHUFECB reference rate
Polish ZlotyPLNECB reference rate
Romanian LeuRONECB reference rate
Swedish KronaSEKECB reference rate
Swiss FrancCHFECB reference rate
Icelandic KrónaISKECB reference rate
Norwegian KroneNOKECB reference rate
Turkish LiraTRYECB reference rate
Australian DollarAUDECB reference rate
Brazilian RealBRLECB reference rate
Canadian DollarCADECB reference rate
Chinese YuanCNYECB reference rate
Hong Kong DollarHKDECB reference rate
Indonesian RupiahIDRECB reference rate
Israeli New ShekelILSECB reference rate
Indian RupeeINRECB reference rate
South Korean WonKRWECB reference rate
Mexican PesoMXNECB reference rate
Malaysian RinggitMYRECB reference rate
New Zealand DollarNZDECB reference rate
Philippine PesoPHPECB reference rate
Singapore DollarSGDECB reference rate
Thai BahtTHBECB reference rate
South African RandZARECB reference rate
United Arab Emirates DirhamAEDFixed at 3.6725 per USD (Central Bank of the UAE)
Saudi RiyalSARFixed at 3.75 per USD (Saudi Central Bank)
Qatari RiyalQARPegged at 3.64 per USD (Qatar Central Bank)
Bahraini DinarBHDFixed at 0.376 per USD (Central Bank of Bahrain)
Omani RialOMRFixed at 2.6008 USD per OMR (Central Bank of Oman)
Jordanian DinarJODPegged at 0.709 per USD (Central Bank of Jordan)
West African CFA FrancXOFFixed at 655.957 per EUR (BCEAO)
Central African CFA FrancXAFFixed at 655.957 per EUR (BEAC)
Bosnia-Herzegovina Convertible MarkBAMFixed at 1.95583 per EUR (Central Bank of Bosnia and Herzegovina)
Bhutanese NgultrumBTNHeld at par with INR (Royal Monetary Authority of Bhutan)
Namibian DollarNADHeld at par with ZAR (Bank of Namibia)
Lesotho LotiLSLHeld at par with ZAR (Central Bank of Lesotho)
Swazi LilangeniSZLHeld at par with ZAR (Central Bank of Eswatini)

Rules and sources

The ECB publishes its reference rates at around 16:00 Central European Time on every TARGET working day: every weekday except New Year's Day, Good Friday, Easter Monday, 1 May, 25 and 26 December. On other days the latest rates are the last working day's, and the converter names that day. The ECB publishes them for information and discourages their use for transactions. They may be reused free of charge with the ECB cited as the source and any calculation stated, which is why a cross rate reads “calculated from ECB reference rates”.

  • United Arab Emirates Dirham (AED) — fixed at 3.6725 per USD by the Central Bank of the UAE.
  • Saudi Riyal (SAR) — fixed at 3.75 per USD by the Saudi Central Bank, since 1986.
  • Qatari Riyal (QAR) — pegged at 3.64 per USD by Qatar Central Bank, since 9 July 2001. Qatar Central Bank deals between 3.6385 and 3.6415 QAR per USD; the rate used is 3.64.
  • Bahraini Dinar (BHD) — fixed at 0.376 per USD by the Central Bank of Bahrain, since 1980.
  • Omani Rial (OMR) — fixed at 2.6008 USD per OMR by the Central Bank of Oman, since 1986.
  • Jordanian Dinar (JOD) — pegged at 0.709 per USD by the Central Bank of Jordan, since 1995. The Central Bank of Jordan deals between 0.708 and 0.71 JOD per USD; the rate used is 0.709.
  • West African CFA Franc (XOF) — fixed at 655.957 per EUR by the BCEAO, since 1 January 1999.
  • Central African CFA Franc (XAF) — fixed at 655.957 per EUR by the BEAC, since 1 January 1999.
  • Bosnia-Herzegovina Convertible Mark (BAM) — fixed at 1.95583 per EUR by the Central Bank of Bosnia and Herzegovina.
  • Bhutanese Ngultrum (BTN) — held at par with INR by the Royal Monetary Authority of Bhutan, since 1974.
  • Namibian Dollar (NAD) — held at par with ZAR by the Bank of Namibia.
  • Lesotho Loti (LSL) — held at par with ZAR by the Central Bank of Lesotho.
  • Swazi Lilangeni (SZL) — held at par with ZAR by the Central Bank of Eswatini, since 1974.

BGN was replaced by EUR on 1 January 2026 at 1.95583. HRK was replaced by EUR on 1 January 2023 at 7.53450. A link naming either code still converts, at that rate.

Sources

Reviewed

Frequently asked questions

Banks, cards and exchange desks set their own rates and add a margin, and may charge a fee on top. The reference rate is the yardstick: enter what you paid and received under Check a rate you were given to see what the margin cost you.
The midpoint between the prices at which banks buy and sell a currency at a given moment. The ECB's reference rates are taken once a day, around 14:10 Central European Time, so they are close to the mid-market rate at that moment and can differ from it later in the day.
Usually not. When a card machine or cash machine offers to charge you in your home currency, that is dynamic currency conversion: the merchant's bank sets the rate, often with a larger margin than your card's. Choosing the local currency leaves the conversion to your card.
The last working day's. The ECB does not publish at weekends or on TARGET holidays, so on a Saturday the converter shows Friday's rates and says so.
Check what your tax authority asks for first. Many publish rates of their own, such as HM Revenue and Customs' monthly exchange rates in the UK.
The converter uses only official rates it may reuse: the ECB's, and pegs set by central banks. The ECB does not quote currencies such as the Pakistani rupee, the Nigerian naira or the Egyptian pound, which float freely, so they are left out rather than guessed. The Nepalese rupee is pegged to the Indian rupee, but the Nepal Rastra Bank's own page could not be read to confirm it, so it is left out too.

See also