Currency Converter

Convert at the ECB euro reference rate, then see exactly what a bank or card margin takes.

Convert

ECB business days from 1999-01-04. Weekends and holidays use the previous business day.

Optional: what your provider adds to the rate.

Optional: deducted before conversion.

£100.00 isExample

$132.05

1 GBP = 1.320456 USD · 1 USD = 0.757314 GBP

DerivedDerived by MoneyOtter from ECB euro reference rates for 2026-10-07. For information only — not a rate you can trade at. Source: ECB statistics. For information only — not a rate you can trade at.

Assumptions

  • Derived by MoneyOtter from ECB euro reference rates for 2026-10-07. For information only — not a rate you can trade at.
  • Banks and card providers apply their own rates and fees; enter them as margin and fee to see their effect.

Not available (no licensed free reference source): NGN, KES, PKR, EGP, VND, RUB.

Your numbers stay in your browser. Nothing you type is sent to our servers. More on privacy

Estimates for general information only — not financial, tax or legal advice. Your actual figures depend on your employer’s payroll, your full tax situation, your lender’s or bank’s terms and rules we may not model. Check official sources and speak to a qualified adviser before making decisions. Currency figures use a reference rate, not a dealing rate. Disclaimer · Report an error

How to use it

How to convert currency and see what your bank’s margin costs

Type an amount, pick two currencies and see what it’s worth at the European Central Bank’s euro reference rate. Then add the margin or fee your bank or card might charge. The converter shows how much you’d actually receive and how much the margin takes.

Every result names its rate date and source. The ECB reference rate is for information only — not a rate you can trade at. It’s a fair, public yardstick, which makes it useful for checking what a provider charges. The data page explains how the rate files are built and refreshed.

  1. 1

    Enter the amount and currencies

    Type the amount, then choose the currency you have and the one you want. Any pair of supported currencies works, in either direction.

  2. 2

    Pick a date

    The latest published rate is used unless you choose an earlier day. If that day was a weekend or a TARGET holiday, the converter uses the previous business day’s rate and says so.

  3. 3

    Add a margin or fee (optional)

    Enter the percentage margin or fixed fee from your bank’s or card’s terms. You’ll see the amount received, the effective rate and the cost of the margin.

What this calculator does

  • Convert any pair of 30+ currencies at the ECB euro reference rate
  • Look up the reference rate for a past date
  • Add a margin % or fixed fee your bank or card might charge
  • Effective rate and cost of the margin shown in your currency
  • Inverse rate shown alongside every conversion
  • Rate date and source printed under every result
  • Gulf currencies pegged to the US dollar via official pegs
  • Rates served from a static file on this site, with no third-party calls
Worked example

100 British pounds to US dollars, with a 3% margin

Illustrative rates, not real ECB figures

Say the ECB publishes EUR→USD 1.10 and EUR→GBP 0.85 for a day. Neither is a pound-to-dollar rate, so MoneyOtter derives the cross rate: 1.10 ÷ 0.85 = 1.294118 dollars per pound.

  • 100 GBP × 1.294118 = 129.41 USD at the reference rate
  • Inverse rate: 0.85 ÷ 1.10 = 0.772727 pounds per dollar
  • With a 3% margin: 129.41 × 0.97 = 125.53 USD received
  • Margin cost: 129.41 − 125.53 = 3.88 USD, an effective rate of 1.2553

Three percent sounds small. Scale it up and it adds up fast: on 10,000 GBP the same margin would cost about 388 USD.

The method

How the rate is calculated

The ECB publishes one set of reference rates each TARGET business day, usually around 16:00 CET. Each rate says how many units of a currency one euro buys. For a pair that includes the euro, the converter uses the published rate directly.

For any other pair it divides one euro rate by the other: rate(from → to) = EUR→to ÷ EUR→from. These cross rates are derived by MoneyOtter from ECB rates. They are not figures the ECB publishes. The result is rounded to the target currency’s minor unit, so yen has no decimals and Bahraini dinar has three. The full method is on the methodology page.

Which currencies are covered

The ECB publishes rates for around 30 currencies, including the US dollar, pound, yen, Swiss franc, Canadian and Australian dollars, rupee, yuan and the main Nordic and central European currencies. The UAE dirham, Saudi riyal, Qatari riyal, Omani rial, Bahraini dinar and Jordanian dinar are added through their official pegs to the US dollar.

Currencies the ECB doesn’t publish, such as the naira, Kenyan shilling or Pakistani rupee, are shown as not available. We’d rather leave a gap than guess a rate.

Reference rate vs the rate you’re charged

Banks, card issuers and payment apps usually convert at their own rate, which includes a margin, and some add a fixed fee too. The margin field shows that cost in plain money. To turn a quoted rate into a margin percentage, the percentage calculator works out the gap. Paying a foreign invoice? The VAT calculator splits out the tax first. To compare money across time rather than borders, try the inflation calculator.

Limits

Good to know

  • For information only — not a rate you can trade at. The ECB itself discourages using its reference rates for transactions.
  • On weekends and TARGET holidays there’s no new rate, so the previous business day’s rate is used, with a note.
  • Cross rates and carried-forward dates are derived by MoneyOtter from ECB rates and labeled that way.
  • Banks and cards add margins and fees, so the amount you actually receive will usually be lower than the reference conversion.
  • Currencies the ECB doesn’t publish are shown as not available rather than estimated.
Privacy

What happens to the numbers you type

Your numbers stay in your browser. MoneyOtter works out your results on your device. We don’t send the amounts you type to our servers or store them. If you allow analytics, we record only broad ranges (for example “middle tax band”) to understand how the calculators are used. Like any website with ads, this page also loads advertising scripts; see our Privacy Policy.

The calculator is plain code running in this tab. It makes no network requests with your figures, and nothing is saved when you leave unless you choose to keep it. Read the privacy policy for how ads and analytics work on this site.

Keep going

Related calculators and guides

FAQ

Questions people ask

Why is my bank’s exchange rate different from this one?

Your bank converts at its own rate, which usually includes a margin, and it may add a fixed fee. The ECB rate is a daily reference point. Enter your bank’s margin or fee to see the gap in money.

What rate is used on weekends and public holidays?

The ECB doesn’t publish on weekends or TARGET closing days. The converter uses the previous business day’s rate and shows a note saying which date it used.

Is the ECB reference rate the same as the mid-market rate?

Not quite. A mid-market rate moves all day as markets trade. The ECB rate is a single snapshot taken once each business day, so the two will often differ slightly.

How do I work out a card’s foreign transaction fee?

Find the percentage in your card’s terms and enter it as the margin. With a 3% margin, 129.41 USD becomes 125.53 USD received, so the fee costs 3.88 USD.

Can I convert at a historical exchange rate?

Yes. Pick a past date and the converter uses the ECB reference rate for that day, or the previous business day if markets were closed.

Why isn’t my currency available?

The ECB publishes rates for around 30 currencies. We only add others from an official source we’re allowed to reuse, such as a published peg. Anything else is shown as not available.

What is a cross rate?

A rate between two currencies worked out through a third. Here, pound-to-dollar comes from dividing EUR→USD by EUR→GBP. MoneyOtter derives it; the ECB doesn’t publish it.

When are the rates updated?

The ECB usually publishes around 16:00 CET on business days, and the site refreshes soon after. If a refresh fails, the page shows the date of the last rate it has.

Sources

Sources and review

Estimates for general information only — not financial, tax or legal advice. Your actual figures depend on your employer’s payroll, your full tax situation, your lender’s or bank’s terms and rules we may not model. Check official sources and speak to a qualified adviser before making decisions. Currency figures use a reference rate, not a dealing rate.

Page reviewed by the MoneyOtter team · Methodology · Changelog · Report an error