Skip to content
Tools / Currency Exchange
Currency Exchange icon

Currency Exchange

Live and historical exchange rates

Currency Exchange converts amounts between 30+ currencies and retrieves live or historical exchange rates from the European Central Bank. Accurate daily rates going back to 1999 — useful for everything from quick conversions to financial reporting.

ECB rates are the benchmark for professional financial work in Europe and are widely used for accounting and compliance purposes. This tool makes them directly accessible: convert a specific amount, pull the full rate table for any base currency, or retrieve historical rates for any past date or date range.

What you can do

  • convert — convert any amount between currencies, including one-to-many (e.g. 100 USD to EUR, GBP, and JPY in one call)
  • latest_rates — full exchange rate table for any base currency, updated daily
  • historical_rates — rates for a specific past date or a date range, back to 1999

Who it's for

Finance teams, accountants, travelers, developers, and anyone who needs reliable exchange rates. Particularly useful for financial reporting that requires historically accurate rates on a specific transaction date.

How to use it

  1. Use convert with an amount, source currency, and target currency (or comma-separated list of targets)
  2. Use latest_rates when you need the full rate table for a base currency rather than a specific conversion
  3. Use historical_rates with a date in YYYY-MM-DD format for past rates, or a range like YYYY-MM-DD..YYYY-MM-DD for a period

Getting started

No setup required — all conversions use publicly available ECB data.

Convert Currency

Convert an amount between currencies using latest European Central Bank exchange rates. Supports 30+ major currencies including USD, EUR, GBP, JPY, AUD, CAD, CHF, and more.

Returns: Converted amounts with the exchange rate date and source
Latest Exchange Rates

Get the latest exchange rates for a base currency against all available currencies or specific targets. Rates are sourced from the European Central Bank and updated daily on business days.

Returns: Exchange rates for the base currency against target currencies with the rate date
Historical Exchange Rates

Get exchange rates for a specific date or date range. Useful for financial reporting, invoice conversion, and historical analysis. Data available from 1999-01-04 onwards.

Returns: Historical exchange rates for the specified date or date range with source attribution
Loading reviews...

Loading activity...

v0.042026-04-26
  • Clearer error when an unknown currency code is provided
v0.032026-03-22
  • Added subtitle, expanded description, and agent instructions
v0.022026-03-20
  • Remove provider branding from user-facing output
v0.012026-03-20
  • Initial release

Connect ToolRouter to use Currency Exchange in Claude, ChatGPT, Copilot, and more — no code required.

Connect ToolRouter

Related Tools

Related Categories

Frequently Asked Questions

Does it support live and historical rates?

Yes. You can convert with live rates or look up historical exchange data.

How many currencies can it convert?

It covers 30+ currencies.

How fresh are the rates?

The rates come from the European Central Bank and are updated daily.

Can I look back years, not just today?

Yes. Historical data goes back to 1999.