European Central Bank (ECB) — currency rates

Daily exchange rates published by European Central Bank. Calculator below uses the bank's rate for the date you pick, with previous-business-day fallback for invoicing and tax filings.

ECB · ECB

European Central Bank

National: EUR · 30 currencies
ScheduleMon–Fri ~16:00 Europe/Frankfurt TimezoneEurope/Frankfurt History since1999-01-04 Updated1 hour ago
www.ecb.europa.eu · Coverage: 1999-01-04 → 21.04.2026
One side of the pair is the bank's national currency (EUR). Cross rates on the bank page.

ECB reference rates — what they're for

The ECB publishes daily euro reference rates around 16:00 Frankfurt time. They're informational rather than transactional — the European Commission and most EU statistical bodies use them for non-euro-currency conversions in regulatory reporting. Not a market price.

How ECB sets the rate

ECB collects spot quotes from major euro-area NCBs at 14:10 CET, computes mid-rates, and publishes around 16:00. Rates are for information only; the ECB does not transact at them.

Update schedule

Mon–Fri ~16:00 Europe/Frankfurt. Target2 holiday calendar.

Programmatic access

GET https://api.banks-rates.com/v1/rate?bank=ECB&date=YYYY-MM-DD&from=USD&to=EUR&amount=100.

Full API documentation →

Frequently asked questions

Where do you get ECB rates?

Directly from European Central Bank's published feed — no intermediate provider. The exact source URL is documented on the About page.

Is your data delayed?

We ingest within minutes of publication. The visible 'last updated' timestamp on this page is the source-of-truth.

Do you cover historical rates for ECB?

Yes — back to each bank's earliest archive. Use the calculator with a past date or the /v1/rates/series API endpoint.

Is there an API for ECB rates?

Yes: GET /v1/rate?bank=ECB&date=YYYY-MM-DD&from=USD&to=EUR&amount=100. See /en/api/ for full reference.

What if the date I want is a weekend or holiday?

The calculator transparently falls back to the previous business day rate, which is the legally correct value for invoices and tax filings under most EU rules.

Can my AI assistant query ECB rates?

Yes — connect Claude / Cursor / ChatGPT to mcp.banks-rates.com. See /en/mcp/ for setup.

Other central banks