AllRatesToday Exchange Rates: Live, Official and Historical

AllRatesToday exchange rates in one place: live mid-market rates for 160+ currencies, official daily rates from 121 central banks and 3 tax authorities, a 16:00 London reference rate, and history back to 1999. Free to look up, free API key, no card.

By Madhushan, Founder & Lead Developer

In one line: AllRatesToday publishes three kinds of exchange rate: the live mid-market rate, the official rate a central bank or tax authority fixed for the day, and a daily 16:00 London reference rate. This page is the map; each section below links to the rates themselves.

AllRatesToday Exchange Rates

Live mid-market rates for 160+ currencies, official daily rates from 121 central banks and 3 tax authorities, and history back to 1999. Every rate is dated, every source is named, and everything on this page is reachable without an account.

Today's exchange rates

The European Central Bank's reference rates for today, against the euro, straight from the keyless API. Pick another currency or bank below the table.

Currency1 EUR =1 unit in EUR
Loading today's rates…

Source: ECB daily reference rate, served by /api/open/central-bank/ecb. For the live USD/EUR mid-market rate or any other pair, use the currency converter.

The three kinds of rate, and where each lives

RateWhat it isUse it forWhere
Live mid-market The midpoint of the market, 160+ currencies, refreshed every 60 seconds Pricing, checkout, dashboards, conversion Converter · API
Official central bank The fixing a central bank published for the day, stored unchanged Invoices, VAT, customs, audit, month-end 121 banks
Official tax authority The monthly or daily rate a tax body prescribes for filings Tax returns, import duties 3 authorities
Daily reference rate Median of the day's mid-market samples, fixed at 16:00 London Contracts that need one number per day Reference rate

Exchange rates by currency

Every supported currency has its own page with the live rate against the majors, the official rate from its home central bank where one exists, and a converter. Start from the supported currencies list, or go straight to the most requested:

Official exchange rates by central bank

The central bank exchange rates hub lists all 121 banks with today's table, the publication calendar and history to the first table. The ones most searched for:

Tax authorities are on their own hub: tax authority exchange rates. How official rates are collected and checked is in the methodology.

Historical exchange rates

Official history is complete back to each bank's first table and is free to browse on every bank page and currency page. The whole archive is also published as an open dataset on Hugging Face, Kaggle and GitHub, refreshed daily. Mid-market history by date and as daily series is on the paid API plans.

Exchange rates by API

Everything above is also an endpoint. Official tables need no key; live rates need a free one.

# Today's ECB reference rates — no key
curl "https://allratestoday.com/api/open/central-bank/ecb"

# One live mid-market pair — free key
curl "https://allratestoday.com/api/v1/rates?source=USD&target=EUR" \
  -H "Authorization: Bearer art_live_your_key"

The exchange rate API page has the full endpoint table, and there are SDKs for JavaScript, Python, PHP, Go and Rust, a hosted MCP server for AI agents, and a free embeddable widget. Responses come as JSON, CSV, XML or Excel from the same URL.

Frequently asked questions

Where do AllRatesToday exchange rates come from?

Two places. Live mid-market rates are aggregated from wholesale market feeds and refreshed every 60 seconds. Official rates are collected directly from each central bank or tax authority on its own publication schedule and stored unchanged. The full list of sources is on the data sources page.

Are the exchange rates free?

Looking them up on the site is free. The official central-bank tables are free through the API with no key. Live mid-market rates need a free API key that comes with 300 requests and no card; higher volumes and dated history are on paid plans from €4.99 a month.

How often are the exchange rates updated?

Mid-market rates every 60 seconds. Official rates whenever the publishing bank releases them, which is once a day for most, and every response says which date the table is for and how old it is.

Which exchange rate should I use for invoices, tax or customs?

The official rate published by the relevant authority for that date, not the market rate. The central bank and tax authority sections serve exactly that figure, dated and never revised.

How far back do historical exchange rates go?

Official rates go back to each bank’s first published table, for the ECB that is 1999. Mid-market history covers the last 365 days by date or as a daily series on paid plans.

Need the rates in your own software?

Free key in 30 seconds. Official rates need no key at all.

Get a free API key Read the docs