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
- Enter the amount.
- Choose the currency you have.
- 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.