Currency converter: convert any currency

Convert money between dollars, euros, pounds, yen and 150+ other currencies using today’s reference exchange rates.

Currency conversion

Inputs

USD 100.00 =

EUR 89.17

1 USD in EUR
0.89165
1 EUR in USD
1.121516

Mid-market reference rate, updated 16 Oct 2026. Banks and card providers may charge a different rate or fees.

Keep going

How to use it

  1. Enter the amount.
  2. Choose the currency you have.
  3. Choose the currency you want, and read the result and the rate used.

Formula

Converted amount = amount × exchange rate

Rate (A → B) = 1 ÷ rate (B → A)

Worked example

Converting 100 USD to EUR at a sample rate of 0.90:

100 × 0.90 = 90 EUR

Going back: 90 × (1 ÷ 0.90) = 100 USD

Assumptions and limitations

  • Uses daily mid-market reference rates; banks, cards and exchange booths usually add a margin or fees.
  • Rates update once a day, so they won’t match live trading prices to the minute.

Related calculators