Skip to content

Explore

Euro foreign exchange reference rates

ecb/fx-referenceEuropean Central Bank

Pinned to release rel_01M785R3T2PDVZ1W60N5FAYA0X, published , which is not the current release. Use the current release

Fields

date

string

decimal(18,6), units of currency per 1 EUR

Filters

This release can be read whole, so any filter works; filters on the fields it is ordered by read the least.

Order and page size

Up to 1,000 rows, as the release schema allows.

Running a query needs an account: it spends your organisation's daily units.

Rows

Sign in to run queries

A run reads the rows through your account and spends its daily units. Until then, build the query here, copy its request, and read the preview below.

Preview

The first rows of the release, written when it was published: free to read, no units spent.

The first rows of release rel_01M785R3T2PDVZ1W60N5FAYA0X
datedatecurrencystringratedecimal(18,6), units of currency per 1 EUR
AUD1.910000
AUD1.894400
AUD1.882000
AUD1.847400
AUD1.840600
AUD1.813400
AUD1.809000
AUD1.862000
AUD1.835300
AUD1.838800
AUD1.829200
AUD1.829500
AUD1.806400
AUD1.817100
AUD1.822500
AUD1.831700
AUD1.839100
AUD1.831300
AUD1.826200
AUD1.808700

Licence: ECB statistics reuse conditions, undated web terms (snapshot 2026-09-27). Source: European Central Bank, Euro foreign exchange reference rates, retrieved 12 Nov 2026.

Changes: Reshaped by OpenDataRouter to one row per date and currency, keeping the ECB reference rates only (rates the ECB marks as indicative, days without a rate and the old leu and lira codes are left out); rates are typed as decimals with six places. Values unchanged.

These data are available free of charge from the European Central Bank.

Cite as: European Central Bank (2026). Euro foreign exchange reference rates [release rel_01M785R3T2PDVZ1W60N5FAYA0X]. Retrieved 12 Nov 2026 via OpenDataRouter.

Use this in your code

curl 'https://api.opendatarouter.com/v1/datasets/ecb/fx-reference/rows?limit=100&release=rel_01M785R3T2PDVZ1W60N5FAYA0X' \
  -H "Authorization: Bearer $ODR_KEY"

Put an API key in ODR_KEY first: get one with an account. The code follows the query as you change it.