Free Currency Exchange Rates

App · 3 actions

Convert money and look up daily exchange rates for 300+ currencies, including cryptocurrencies and metals such as gold, today or on any day since March 2024, from the open-source Free Currency Exchange Rates API. No account, API key or rate limit.

Actions

ActionWhat it does
Convert currencyConvert an amount from one currency to another at the latest daily rate, or at the rate on a past day since 2 March 2024.
Get exchange ratesGet what one unit of a currency buys in other currencies, today or on any day since 2 March 2024.
List currenciesList the 300+ currencies the Free Currency Exchange Rates API has rates for: fiat money, common cryptocurrencies and metals such as gold, each with its code and name.

Convert currency

Convert an amount from one currency to another at the latest daily rate, or at the rate on a past day since 2 March 2024. Works for fiat, crypto and metals, e.g. USD to EUR or BTC to GBP. No API key required.

Inputs

AmountamountnumberRequired
The amount to convert, e.g. 100.
From currencyfrom_currencytextRequired
The currency the amount is in, e.g. USD.
To currencyto_currencytextRequired
The currency to convert to, e.g. EUR.
Datedatedate
Use the rates published on this day, from 2 March 2024 on. Leave blank for the latest rates.

Outputs

amountnumber
The amount converted.
converted_amountnumber
The amount in the target currency.
datetext
The day the rate was published (YYYY-MM-DD).
from_currencytext
The currency converted from, e.g. 'USD'.
ratenumber
How much of the target currency one unit of the source buys.
summarytext
One line, e.g. '100.00 USD = 89.09 EUR (rate 0.89086065, 2026-10-15)'.
to_currencytext
The currency converted to, e.g. 'EUR'.
Example output
{
  "amount": 100.0,
  "converted_amount": 89.086065,
  "date": "2026-10-15",
  "from_currency": "USD",
  "rate": 0.89086065,
  "summary": "100.00 USD = 89.09 EUR (rate 0.89086065, 2026-10-15)",
  "to_currency": "EUR"
}

Get exchange rates

Get what one unit of a currency buys in other currencies, today or on any day since 2 March 2024. Name the currencies you want, or leave them blank for all 300+. Works for fiat, crypto and metals. No API key required.

Inputs

From currencybase_currencytextRequired
The currency to give rates from, e.g. USD.
To currenciescurrencieslist
The currencies to give rates in, as a list or separated by commas, e.g. EUR, GBP, JPY. Leave blank for all.
Datedatedate
Use the rates published on this day, from 2 March 2024 on. Leave blank for the latest rates.

Outputs

base_currencytext
The currency the rates are from, e.g. 'USD'.
countnumber
How many rates came back.
datetext
The day the rates were published (YYYY-MM-DD).
not_foundlist
Currencies asked for that the API has no rate for.
rateslist
The rates, in the order asked for, or A to Z by code when no currencies were named.
Example output
{
  "base_currency": "USD",
  "count": 5,
  "date": "2026-10-15",
  "not_found": [],
  "rates": [
    {
      "currency": "EUR",
      "rate": 0.89086065
    },
    {
      "currency": "GBP",
      "rate": 0.75481818
    },
    {
      "currency": "JPY",
      "rate": 157.71588597
    },
    {
      "currency": "BTC",
      "rate": 1.2365972e-05
    },
    {
      "currency": "XAU",
      "rate": 0.0002412717
    }
  ]
}

List currencies

List the 300+ currencies the Free Currency Exchange Rates API has rates for: fiat money, common cryptocurrencies and metals such as gold, each with its code and name. Optionally search by code or name. No API key required.

Inputs

Searchsearchtext
Only currencies whose code or name contains this, e.g. 'dollar' or 'BTC'. Leave blank for all.

Outputs

countnumber
How many currencies came back.
currencieslist
The currencies, A to Z by code.
Example output
{
  "count": 5,
  "currencies": [
    {
      "code": "BTC",
      "name": "Bitcoin"
    },
    {
      "code": "EUR",
      "name": "Euro"
    },
    {
      "code": "GBP",
      "name": "British Pound"
    },
    {
      "code": "USD",
      "name": "US Dollar"
    },
    {
      "code": "XAU",
      "name": "Gold Ounce"
    }
  ]
}

On this page