European Central Bank Rates
Official ECB foreign exchange reference rates in XML format. Covers 30+ currencies with daily updates. No key required.
Status
🟢 Online · 1016 ms
🟢 Online · 1016 ms
30-day uptime
100%
100%
Free tier
Unlimited, no key, no credit card
Unlimited, no key, no credit card
Auth
No key required
No key required
Free alternatives (live ranking)
- Frankfurter — 🟢 Online · Unlimited, no key, no credit card
- Twelve Data — 🟢 Online · 800 calls/day, free key, no credit card
- Fixer.io — 🟢 Online · 100 calls/month, EUR base only, free key, no CC
Compare European Central Bank Rates with…
- European Central Bank Rates vs Frankfurter — Unlimited, no key, no credit card
- European Central Bank Rates vs Twelve Data — 800 calls/day, free key, no credit card
- European Central Bank Rates vs Fixer.io — 100 calls/month, EUR base only, free key, no CC
Paid alternatives
- Fixer.io — from $9.99/mo
Frequently Asked Questions
Does European Central Bank Rates require an API key?
No, European Central Bank Rates is freely accessible without registration or an API key.
What is European Central Bank Rates's free tier?
Unlimited, no key, no credit card
Is European Central Bank Rates currently online?
We check European Central Bank Rates every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use European Central Bank Rates
ECB Rates is the raw upstream source that powers Frankfurter. Use it directly when you need authoritative European Central Bank reference rates and want zero intermediaries — the daily XML file is published every business day around 16:00 CET.
Common pitfalls
- Response is XML, not JSON. You'll need an XML parser; the structure is straightforward (rates as attributes on Cube elements) but not nestable to JSON without custom code.
- Only includes 30 reference currencies that the ECB publishes — major currencies are covered, exotic pairs are not. For broader coverage use Frankfurter (which adds historical data) or commercial APIs.
- Updates once per business day at 16:00 CET. Weekend and ECB holiday requests return Friday's rates. Don't poll faster than daily — the data won't change.
Quick start (bash)
curl "https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/ecb-rates) HTML
<a href="https://freeapi.watch/ecb-rates"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/ecb-rates.svg" alt="European Central Bank Rates Status"/></a>