Download All Central Bank Exchange Rates from One Page
If your work touches customs entries, VAT filings, statutory accounts, or month-end revaluation, you already know the drill: the rate you need is not the market rate — it's the official rate a specific central bank published on a specific date. And collecting those means a tour of a dozen central-bank websites, each with its own navigation, its own file format, and its own idea of what a date picker should look like.
The central bank rates download page replaces that tour with a single table: 83 central banks and 3 tax authorities — the ECB, the US Federal Reserve, the Bank of England, the Reserve Bank of India, the People's Bank of China, HMRC, the US Treasury, and dozens more — each with a date range, a format selector, and one Download button.
The short version: one page, every covered source, and a dated, citable Excel, CSV or JSON file in two clicks. No code, no API key — just sign in with a paid plan (from €4.99/month). Viewing each source's latest table stays free for everyone.
What you can download
Every row on the page is one official publisher, and each offers the same two things:
- The latest published table — every currency the bank quoted in its most recent bulletin, one row per currency, carrying the bank's own publication date. Leave the date fields empty and click Download.
- A historical date range — the bank's full published tables for every publication day in your range, up to one year per file. Pick a start and end date, choose a format, download. For longer spans, run several downloads back to back.
Both come as a real Excel workbook (.xlsx), UTF-8 CSV that opens cleanly in Excel and Google Sheets, or JSON. A currency picker on each row lets you narrow a big table (the Central Bank of Kuwait quotes 133 currencies; the Bank of England around 20) down to just the pairs you need.
Why these files pass an audit
The point of official rates is that they are citable. Every file the page serves contains the rates the named institution itself published — stored unmodified, with the publisher's own rate_date on every row. When a rate is computed rather than printed by the bank (a cross-rate, for instance, via the API's pair mode), it is explicitly flagged as derived; the download page's tables are the published figures.
That distinction matters more than it looks. Over one recent year, the widest gap between the live GBP/USD market rate and HMRC's official rate-in-force was 3.7% — on a $100,000 invoice, a £2,800 difference depending on which number you used. Tax and customs rules don't ask what the market said; they name the publisher. (More on that in our guide to tax authority exchange rates.)
Coverage and depth
| Source | Example | History from |
|---|---|---|
| European Central Bank | EUR reference rates | 1999 |
| Swiss National Bank | CHF monthly series | 1914 |
| Central Bank of Nigeria | NGN official rates | 2001 |
| Reserve Bank of India | INR reference rates | 2003 |
| Hong Kong Monetary Authority | HKD daily rates | 1981 |
| Bank of Israel | ILS representative rates | 1975 |
| HMRC (UK) | Monthly customs/VAT rates | 2021 |
| US Treasury | Quarterly reporting rates | 2001 |
Depth varies by publisher — most sources reach at least 2016, and each source's own page documents its exact range. The three tax authorities (HMRC, the US Treasury, and the Swiss BAZG customs rates) have their own hub, since their monthly and quarterly cadences serve a different compliance question than daily central-bank tables.
How to use it, step by step
- Open allratestoday.com/download-central-bank-rates/.
- Find your source — rows are searchable and each links to the source's detail page.
- For the latest table: leave the dates empty. For history: pick a start and end date (up to a year).
- Optionally narrow to specific currencies with the picker.
- Choose Excel, CSV or JSON, and click Download.
Month-end close tip: the same file, downloaded on the same date, is reproducible — the published tables never change after publication (the US Treasury amends between quarters, and the page's tables handle that correctly). Save the file with your working papers and the figure is defensible years later.
When you outgrow manual downloads
The download page is the no-code path. When someone on your team wants to automate the same pull — a nightly job, a data warehouse load, a spreadsheet that refreshes itself — the identical tables are served by the central bank rates API in JSON, CSV, XML and XLSX, with per-bank npm SDKs and full API reference. Same data, same publication dates, same citability — just a URL instead of a button.
# The API equivalent of a latest-table download:
curl "https://allratestoday.com/api/v1/central-bank/ecb/latest?format=csv" \
-H "Authorization: Bearer YOUR_API_KEY" Frequently Asked Questions
Where can I download exchange rates from every central bank in one place?
The AllRatesToday download page at allratestoday.com/download-central-bank-rates/ lists 83 central banks and 3 tax authorities in one table. Each row has a date range, a format selector (Excel, CSV or JSON) and a download button — no code or API key required.
Are the downloaded rates official central bank rates?
Yes. Every file contains the rates the named central bank or tax authority itself published, stored unmodified, with the publisher's own publication date on every row. These are the citable figures that tax filings, customs declarations and audits require — not market rates.
Is downloading central bank rates free?
Downloads are included in every paid plan (from €4.99/month) with no API key needed — you just sign in. Viewing the latest published table on each source's page stays free for everyone.
How far back can I download historical central bank rates?
It depends on the publisher: the ECB reaches back to 1999, the Reserve Bank of India to 2003, the Central Bank of Nigeria to 2001, and the Swiss National Bank's series to 1914. Each history download covers up to one year per file — run several downloads for longer spans.
What file formats are available?
Every source downloads as a real Excel workbook (.xlsx), UTF-8 CSV, or JSON. The same tables are also served by the REST API in JSON, CSV, XML and XLSX for teams that want to automate instead.
Every Official Rate, One Page
83 central banks and 3 tax authorities, downloadable as Excel, CSV or JSON — dated, citable, and two clicks away.
Open the Download Page