Look up the exchange rate between any two currencies on any date back to 28 November 1984. Whether you are reconciling an old invoice, filing an expense report, or researching historical exchange-rate trends, this converter uses the same underlying data as CurrencyFreaks' live rates; just pointed at a date you choose.
Historical exchange rates on this tool are end-of-day snapshots — one rate per currency pair, per date. That rate is derived from the same underlying sources as CurrencyFreaks' live feed: established forex exchanges, major cryptocurrency exchanges and national central banks. The aggregation process normalises across those sources and produces a single mid-market reference rate for each currency at close of the trading day.
A snapshot rate is appropriate when you need to know what the rate was at a specific point in time — the rate on an invoice date, the closing rate on the last day of a financial quarter, or the official rate on a date of record. It is not the same as the best or worst rate available during that day, nor is it an average over a period. For a full date range — every day over a month or year — use the time-series endpoint instead.
Need rates across a period rather than one date — for a chart, a month-over-month report, or a backtest? The time-series endpoint returns every day in a range in a single request, rather than requiring a separate lookup for each date.
Use the time-series endpoint instead of calling this tool in a loop — it is faster, simpler, and counts as a single API call rather than one per day. Full reference and examples →
All the way to 28 November 1984 — four decades of daily rates for every supported currency.
Everything on this page is available programmatically through the historical exchange rates endpoint:
curl 'https://api.currencyfreaks.com/v2.0/rates/historical?apikey=YOUR_API_KEY&date=2015-08-24'Available on all paid plans. See the full historical endpoint reference →
To 28 November 1984, for every supported currency.
The interactive lookup above is free. Programmatic access via the historical API endpoint requires a paid plan, starting at Starter ($9.99/month).
This tool looks up one date at a time. The time series endpoint returns a full date range in a single request — better suited to charts or bulk analysis.