Loading exchange rates…

Quick Comparison

AmountConverted
Exchange rates are indicative and sourced from the European Central Bank via the Frankfurter API. Rates are updated on business days. Actual rates at your bank, credit card provider, or foreign exchange service may differ due to fees, spreads, and timing.

Understanding Currency Exchange Rates

What Is an Exchange Rate?

An exchange rate is the price of one currency expressed in terms of another. When you see EUR/USD = 1.08, it means 1 euro buys 1.08 US dollars. Exchange rates float continuously on the foreign exchange (forex) market — the largest financial market in the world, with daily trading volume exceeding $7 trillion. Rates change second by second during trading hours, driven by the forces of supply and demand across banks, corporations, hedge funds, and central banks worldwide.

The rate shown in this tool is the mid-market rate (also called the interbank rate), which is the midpoint between the buy and sell prices used between large financial institutions. It is the fairest reference rate, but it is not necessarily the rate you will receive when converting money as a consumer or business.

Bid, Ask, and the Spread

When a bank or exchange service quotes a currency, they actually quote two prices: the bid (the price at which they will buy the foreign currency from you) and the ask (the price at which they will sell foreign currency to you). The difference between these two prices is called the spread, and it is the primary way currency providers make money.

For example, if EUR/USD mid-market is 1.08, a bank might offer to sell you euros at 1.065 (they get dollars from you at a worse rate than mid-market) and buy euros from you at 1.095. The wider the spread, the more you pay. Airport kiosks and hotel front desks typically charge enormous spreads — sometimes 5–10% away from the mid-market rate. Online brokers and specialist services like Wise (formerly TransferWise), Revolut, and Interactive Brokers offer spreads much closer to mid-market.

Why Rates Differ Between Providers

Beyond the spread, several other factors cause the rate you receive to differ from the mid-market rate you see here:

The European Central Bank Rate

The rates in this tool come from the European Central Bank (ECB) via the Frankfurter API. The ECB publishes reference exchange rates against the euro every business day at around 16:00 CET, based on a data-sharing arrangement with central banks across Europe and beyond. These are genuine interbank reference rates, not commercial rates. They are widely used by accountants, finance teams, and software applications as a reliable, neutral benchmark.

Because they are only published on European business days, the rate you see may be up to a few days old on weekends and public holidays. The date shown next to the rate tells you exactly which day's rate is being used.

When Is the Best Time to Exchange Currency?

Trying to time the currency market is generally a losing game for individuals. Rates are set by global macro forces — interest rate expectations, inflation data, political events, trade flows — that even professional currency traders struggle to predict. Here are more actionable tips:

Major Currency Pairs

The forex market has a hierarchy of currency pairs. The "majors" — EUR/USD, USD/JPY, GBP/USD, USD/CHF, USD/CAD, AUD/USD, and NZD/USD — account for the majority of global trading volume and have the tightest spreads. "Minor" pairs (crosses not involving the USD) have slightly wider spreads. "Exotic" pairs involving currencies from emerging markets tend to have much wider spreads and higher volatility.

This converter supports 30 currencies representing major and several important regional currencies. All rates are expressed relative to EUR as the base currency (since the ECB rates are EUR-based), then cross-rates are calculated mathematically for non-EUR pairs.

Frequently Asked Questions

How current are the exchange rates?
Rates are sourced from the European Central Bank via the Frankfurter API. The ECB publishes rates once per business day at approximately 16:00 CET. Rates are cached in your browser for your session to avoid unnecessary API calls. The "Rates as of [date]" note tells you exactly when the current rates were published. On weekends and holidays, the most recent business day's rates are shown.
Why might the rate I get at my bank be different?
The rate shown here is the mid-market (interbank) rate — the theoretical midpoint between buy and sell prices. Banks and exchange services add a margin (spread) and sometimes flat fees on top of this rate to make a profit. Depending on your provider and the currency pair, you might receive a rate that is 0.5% to 5% (or more, for airport kiosks) worse than the mid-market rate. This calculator is best used as a reference point to understand the "true" value of a conversion before you shop around for the best deal.
What happens if the API is unavailable?
If the Frankfurter API cannot be reached — for example, due to a network error or service outage — the converter will display an error message. We do not show stale or cached rates from previous sessions as a fallback, because outdated exchange rates could lead to incorrect financial decisions. In this case, try refreshing the page after a few minutes.
What is the Frankfurter API?
Frankfurter is an open-source API for currency exchange rate data published by the European Central Bank. It is available at api.frankfurter.app and provides historical and current rates for approximately 32 currencies. It is free to use, does not require an API key for basic usage, and sources its data directly from the ECB's published reference rates. The ECB has published these rates since 1999.
Why is my currency not listed?
This converter includes the 30 most widely traded and commonly used currencies from the Frankfurter/ECB dataset. Some currencies with limited trading volume or less international use are not included. If you need a currency not listed here, a service like Open Exchange Rates or XE.com covers a broader range of currencies including many emerging market and exotic currencies.
How are cross-rates calculated?
When you convert between two currencies neither of which is the base currency (EUR), the calculator performs a cross-rate calculation using EUR as an intermediary. For example, to find USD/JPY, it divides the JPY/EUR rate by the USD/EUR rate. This is the standard method and produces rates equivalent to the direct market rate for major pairs. For exotic pairs, small rounding differences may be slightly amplified, but the result is accurate to 4–5 significant figures for practical purposes.