Skip to main content
CodeLint.Dev Dev Tools

Currency Converter — Live Mid-Market Rates

Convert between world currencies at the mid-market rate, with a conversion table for common amounts.

The rate here is not the rate you will get

This converter uses the mid-market rate — the midpoint between what buyers are bidding and what sellers are asking on the interbank market. It is the honest reference price, the number Google and Reuters quote, and essentially nobody transacts at it.

What you actually pay includes a spread. A provider buys at one rate and sells at another, and the gap is their margin. It is often the entire cost of the transaction even when the service advertises "zero commission" or "no fees" — the fee is simply inside the rate.

Typical spreads over mid-market, for a consumer transfer:

  • High-street bank: 3–6%, sometimes more on less-traded pairs
  • Airport bureau de change: 8–15%. The worst rates available anywhere
  • Card payment abroad: around 1% network fee plus whatever the issuer adds, typically 0–3%
  • Specialist transfer service: 0.3–1%, usually with an explicit fee alongside
  • Multi-currency fintech account: often near mid-market on weekdays, wider at weekends when the interbank market is closed

To compare providers honestly, ignore the advertised fee and compute the effective rate: divide the amount you receive by the amount you sent, then compare that against mid-market. That single number captures the spread and the fee together.

About

The Currency Converter fetches live exchange rates from the European Central Bank via the Frankfurter API and converts any amount between 160+ world currencies. Rates update daily from the ECB. All conversion logic runs client-side — the API call goes directly from your browser to the public rate source, and no data ever touches our servers.

How to use

  1. 1 Enter the amount you want to convert.
  2. 2 Select the source currency (From) and target currency (To).
  3. 3 The converted result updates instantly.
  4. 4 Use the swap button to reverse the conversion direction.
  5. 5 The rate table shows the current value of 1 unit in major currencies.
Where do the exchange rates come from?
Rates are sourced from the European Central Bank (ECB) daily reference rates via the Frankfurter open API. ECB rates are published each working day at approximately 16:00 CET and represent indicative mid-market rates (the midpoint between buy and sell rates). These are not the rates you would get at a bank or exchange bureau, which add a spread or commission on top.
How often do the exchange rates update?
ECB reference rates are published once per business day. The rates you see reflect the most recent ECB publication — typically the previous trading day's close if you are viewing before 16:00 CET, or the current day's rates after publication. For real-time tick-by-tick rates, a live trading platform or forex broker API is needed.
What is the difference between mid-market rate and bank rate?
The mid-market rate (also called interbank rate) is the midpoint between the buy and sell price in the wholesale forex market — it is the "true" exchange rate with no markup. Banks and exchange bureaus add a spread (typically 1–4%) on top of this rate as their profit. The rate shown here is the mid-market rate, so the actual amount you receive when converting money at a bank will be slightly less.