Currency converter
Live exchange rates for 30 currencies, refreshed from the European Central Bank. Convert an amount, see the 90-day trend, and check daily, weekly, monthly and yearly variation — no account needed.
€1.00 equals
£0.86
1 EUR = 0.86045 GBPUpdated 2026-09-25
Last 90 days
Low 0.84873 · High 0.867231 day
+0.07%
7 days
+0.19%
30 days
+0.50%
1 year
—
Quick conversion
US Dollar$1.14
British Pound£0.86
Japanese Yen¥180
Canadian DollarCA$1.61
Australian DollarA$1.62
Swiss FrancCHF 0.94
Mexican PesoMX$20.18
Brazilian RealR$5.91
Chinese YuanCN¥7.66
Bank rate vs. mid-market
Illustrative estimate for exchanging €1,000.00. These are typical, fixed spread assumptions — not a live quote from any specific bank or provider. Always confirm the real rate before you exchange.
| Provider type | Typical spread | Estimated rate | Estimated cost vs. mid-market |
|---|---|---|---|
| Low-cost provider | 0.5% | 0.856148 | -£4.30 |
| Traditional bank | 3.0% | 0.834637 | -£25.81 |
| Airport / currency exchange kiosk | 5.0% | 0.817428 | -£43.02 |
Rates from the European Central Bank, via Frankfurter.