Calculators

Currency Converter: Exchange Rates Updated Daily

Convert between US dollars, euros, pounds, rupees, yen and about 25 other currencies using the official euro reference rates, updated every working day. Type an amount and see the result straight away.

USD 100.00 =

EUR 89.82

1 USD = 0.8982 EUR · 1 EUR = 1.1133 USD

Quick conversions

USD 1.00
EUR 0.89823
USD 10.00
EUR 8.98
USD 100.00
EUR 89.82
USD 1,000.00
EUR 898.23

Rates updated daily (28 October 2026). These are euro reference rates, published once each working day; pairs without the euro are worked out through the euro.

Estimates only: banks and card providers add their own margin, so the amount you get will differ.

Source: ECB statistics.

How to use the Currency Converter

  1. Type the amount.
  2. Pick the currency you have and the one you want.
  3. Read the result, or press Swap to convert the other way.

Frequently asked questions

Where do the exchange rates come from?
From the euro foreign exchange reference rates published by the European Central Bank. Source: ECB statistics.
How often are the rates updated?
Rates are updated daily, on every working day, usually in the afternoon Central European Time. The date of the rates in use is shown under the converter. There are no new rates on weekends and public holidays.
Why is my bank's rate different?
These are reference rates, a mid-market guide. Banks, card providers and exchange offices add their own margin or fees, so treat the results as estimates only, not a quote.
How do you convert two currencies that aren't the euro, like USD to INR?
Both are converted through the euro: the dollar is turned into euros at its reference rate, then the euros into rupees. This is the standard way to work out a cross rate from euro reference rates.
Which currencies are included?
The euro and about 30 others, including the US dollar, British pound, Indian rupee, Japanese yen, Chinese yuan, Canadian and Australian dollars, Swiss franc and Singapore dollar.