Skip to content
Foreign exchange rates API

Foreign exchange rates made simple and transparent

Real-time and historical exchange rates for 190+ currencies, crypto and precious metals in one JSON API, with conversion, time series, fluctuation and averages. Rates refresh every 60 seconds on paid plans.

Currencies190+
UpdatesEvery 60 s
HistorySince 1999
Free plan300 req / mo
curl -G "https://api.fxapi.com/v1/latest" \
  -d base_currency=USD \
  -d currencies=EUR,GBP,JPY \
  -H "apikey: $FXAPI_KEY"
{
  "meta": {
    "last_updated_at": "2026-10-01T23:59:59Z"
  },
  "data": {
    "EUR": { "code": "EUR", "value": 0.8890791312 },
    "GBP": { "code": "GBP", "value": 0.757731092 },
    "JPY": { "code": "JPY", "value": 157.9280223263 }
  }
}
200 OK · application/json
01

Updates every 60 seconds

On paid plans, every rate refreshes every 60 seconds. The free plan updates daily.

02

190+ currencies

Every major fiat currency, plus Bitcoin, Ethereum and other cryptocurrencies, and gold, silver, platinum and palladium.

03

Secure by default

HTTPS everywhere, IP and URL allowlists and team access controls keep your keys and data safe.

Live demo

Try the latest endpoint

Pick two currencies and see the rate the API returns. 99.99% uptime, stable JSON.

GET /v1/latest
1 USD = 0.978416 EUR
This dataset was last updated at 07/21/2022, 23:59:59
{
  "meta": {
    "last_updated_at": "2022-07-21T23:59:59Z"
  },
  "data": {
    "EUR": {
      "code": "EUR",
      "value": 0.978416
    }
  }
}
Pricing

Plans

Start free with 300 requests a month. Paid plans add faster updates, more endpoints and team features.

Compare all plans →
PlanPer monthRequests / monthUpdatesIncludes
Free$0300DailyLatest, historical, fluctuation and averages
Basic$9.9915,000HourlyFree features plus the conversion endpoint
Enterprise$74.991,700,000Every minuteProfessional features plus IP and URL whitelisting, 5 API keys, SLA

Yearly billing saves 20%. Prices exclude VAT.

Built for AI agents

A hosted MCP server for exchange rates

Connect Claude, Cursor, VS Code or any other MCP client. The API's endpoints become tools your agent can call, with your API key in the apikey header.

MCP https://api.fxapi.com/mcp
ClaudeCursorVS CodeClaude Code
How to connect →
// mcp.json
{
  "mcpServers": {
    "fxapi": {
      "url": "https://api.fxapi.com/mcp",
      "headers": { "apikey": "YOUR_API_KEY" }
    }
  }
}
From a customer
“fxapi.com is straight-forward and reliable since day one. The API is customizable to our company’s needs, easy-to-use, and has helped our international business reach the next level.”
Wernhard Berger, CEO, Breatheilo.com
Custom plans

Get a custom plan!

Some businesses need a tailored plan. Tell us what you need and we'll put one together.