Joy of Tools

Currency converter

Type an amount and pick two currencies. The converted amount updates as you type.

What you enter stays on this page and is not sent anywhere.

$100.00 in Euro
€88.87
Exchange rate
1 USD = 0.88865 EUR
1 EUR = 1.1253 USD

Checking for newer rates. Showing ECB rates of October 16, 2026 for now.

Reference rates are for information. Banks and card providers add their own margin.

$100.00 in other currencies
CurrencyAmount
JPY Japanese Yen¥15,802
GBP British Pound£74.99
BRL Brazilian RealR$508.28
CHF Swiss FrancCHF 82.40
CAD Canadian DollarCA$141.61
AUD Australian DollarA$143.70
MXN Mexican PesoMX$1,838.36
CNY Chinese YuanCN¥668.62

Source, checked October 19, 2026: European Central Bank: Euro foreign exchange reference rates

How to use it

  1. Type the amount you want to convert.
  2. Pick the currency you have and the one you want. Swap flips them.
  3. Read the result, the rate in both directions and the rate date.

Questions

Where do these exchange rates come from?

They are the euro reference rates of the European Central Bank, usually updated around 16:00 CET on working days. The date of the rates in use is shown under the result.

Why does my bank or card give me a different rate?

Reference rates sit in the middle of the market. Banks, card networks and exchange offices add their own margin or fee, so the amount you actually get is usually a little lower.

How is a rate between two non-euro currencies worked out?

Through the euro. For dollars to yen, the yen per euro rate is divided by the dollar per euro rate. This is how cross rates are normally derived from the ECB table.

What if the latest rates cannot be loaded?

The converter keeps working with a saved ECB table and tells you its date, so you know how old the rates are. You can try loading again at any time.

More tools