Live data from ECB + CoinGecko

Exchange rates.
No paywall.

38 currencies. Historical data back to 1999. Crypto included. Everything competitors charge $15/mo for — free.

EUR/USD 1.1498 +0.12%
GBP/USD 1.3239 +0.08%
USD/JPY 159.49 -0.15%
BTC/USD 66,812 +2.31%
ETH/USD 2,059 +1.87%
USD/CHF 0.7994 -0.05%
AUD/USD 0.6893 +0.22%
SOL/USD 81.04 +3.44%
USD/CAD 1.3929 -0.09%
XRP/USD 1.312 +0.67%
EUR/USD 1.1498 +0.12%
GBP/USD 1.3239 +0.08%
USD/JPY 159.49 -0.15%
BTC/USD 66,812 +2.31%
ETH/USD 2,059 +1.87%
USD/CHF 0.7994 -0.05%
AUD/USD 0.6893 +0.22%
SOL/USD 81.04 +3.44%
USD/CAD 1.3929 -0.09%
XRP/USD 1.312 +0.67%
# Get latest USD rates
curl "https://api.exchangerate.dev/v1/latest?base=USD" \
  -H "X-Api-Key: sk_live_your_key"

# Response
{
  "data": {
    "base": "USD",
    "date": "2026-03-31",
    "rates": {
      "EUR": 0.8697,
      "GBP": 0.7552,
      "BTC": 0.0000149
    }
  }
}

Three steps to live data

No SDK needed. Just HTTP requests with your API key.

1

Create an account

Sign up for free. No credit card, no approval process. Your key is ready in seconds.

2

Grab your API key

Each key starts with sk_live_ and works immediately on all endpoints.

3

Make requests

Hit any of the 6 endpoints. JSON in, JSON out. No XML, no SOAP, no surprises.

X-Api-Key: sk_live_...

Everything they paywall,
we include free

Built on public ECB data and CoinGecko. No reason to charge for what's freely available. We charge for volume, not features.

Historical Data FREE

6,976 days of exchange rates back to January 4, 1999. No paywall, no premium tier required. ECB data is public domain.

💱

Any Base Currency FREE

Switch to any of 38 base currencies instantly. Cross-rates computed on the fly. Competitors like Fixer charge $15/mo for this.

Crypto + Fiat Unified

BTC, ETH, SOL, XRP, and 5 more alongside 29 fiat currencies. Same endpoint, same format. No separate crypto API needed.

📊

Time-Series FREE

Query date ranges up to 365 days. Build charts, analyze trends, backtest strategies. Other APIs charge $30+/mo for this.

📦

Batch Conversion

Convert up to 100 currency pairs in a single request. No competitor offers this. Ideal for invoicing and multi-currency apps.

🤖

Agent-Ready (MCP)

Ships with an MCP server so AI agents in Claude, Cursor, and Windsurf can discover and use the API natively. No wiring needed.

Feature Fixer.io ExchangeRate-API Open Exchange Rates This API
HTTPS
Historical data ✓ Free
Base currency switching ✓ Free
Time-series ✓ Free
Crypto rates ✓ 9 coins
Batch conversion ✓ Up to 100
MCP server
Free tier 100 req/mo 1,500 req/mo 1,000 req/mo 10,000 req/mo

Six endpoints.
One API key.

Every endpoint returns consistent JSON with request tracing, rate limit headers, and proper HTTP caching.

GET /v1/currencies List all 38 supported currencies with metadata. No auth required.
GET /v1/latest Current rates with optional base & symbol filtering.
GET /v1/historical/{date} Rates for any business day since 1999-01-04.
GET /v1/convert Convert amount between any two currencies. Auto-rounded.
GET /v1/timeseries Daily rates over a date range. Up to 365 days.
POST /v1/batch Convert up to 100 pairs in a single request.

Start free.
Scale when ready.

No credit card required. All features included on every plan. You only pay for volume.

Free
$0 /month
For side projects and testing
  • 10,000 requests/month
  • All 6 endpoints
  • Historical data back to 1999
  • All 38 currencies
  • Any base currency
  • Community support
Get Started
Pro
$29 /month
For high-volume and fintech
  • 1,000,000 requests/month
  • All 6 endpoints
  • 300 requests/minute rate limit
  • Priority support + SLA
  • Usage-based overage billing
  • Custom webhook alerts
Contact Us

Built for agents,
not just developers

Ships with an MCP server so AI agents can discover and call currency endpoints natively. Zero glue code.

What is MCP?

Model Context Protocol is how AI agents discover and call external tools. Add this API as an MCP server and agents in Claude, Cursor, Windsurf, and any MCP-compatible client can convert currencies, pull historical rates, and run batch comparisons without you writing a single integration line.

Works with

Claude Desktop Claude Code Cursor Windsurf Cline Any MCP client
mcp_config.json
{
  "mcpServers": {
    "exchange-rate": {
      "url": "https://exchange-rate-api.andy-degheldere.workers.dev/mcp",
      "headers": {
        "X-Api-Key": "sk_live_your_key"
      }
    }
  }
}

Get your API key in 30 seconds

No credit card required. 10,000 free requests every month. All features included.

View Docs & Get Key Try it — no key needed