Fixer
Exchange rates and currency conversion
- Authentication
- API Key
- HTTPS
- No
- CORS
- Unknown
- Category
- Currency Exchange
Overview
Fixer (an APILayer product) is one of the most established exchange-rate APIs — rates for 170+ currencies, updated daily, with historical data and conversion on paid tiers. Auth is a free API key.
Note (verified 2026-08): an invalid key returns HTTP 200 with
"success": falsein the body (APILayer style — checksuccessin the JSON, not the HTTP status).
Quick Start
Latest rates (replace YOUR_KEY):
curl "https://data.fixer.io/api/latest?access_key=YOUR_KEY&symbols=USD,CNY"
{
"success": true,
"timestamp": 1724300000,
"base": "EUR",
"rates": { "USD": 1.08, "CNY": 7.8 }
}
Historical:
curl "https://data.fixer.io/api/2024-01-01?access_key=YOUR_KEY"
Authentication
- Register at fixer.io → free API key (emailed).
- Send it as the
access_keyquery parameter. - Invalid keys return 200 +
"success": false(verified) — always check thesuccessfield.
Rate Limits & Notes
- Free tier: 100 requests/month (EUR base only) — small; paid plans scale.
- Base currency is EUR on the free tier;
symbols=trims the response. - Historical data and other base currencies are paid.
- Responses include a
timestampandratesmap.
FAQ
Is Fixer free? Free tier: 100 requests/month; more is paid.
Why does an invalid key return 200?
APILayer APIs return "success": false in the body instead of a 4xx — check the JSON.
What’s the base currency on free? EUR — other bases are paid.
More in Currency Exchange
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 1Forge Forex currency market data | API Key | Yes | Unknown | ↗ |
| Amdoren Free currency API with over 150 currencies | API Key | Yes | Unknown | ↗ |
| Bank of Russia Exchange rates and currency conversion | No auth | Yes | Unknown | ↗ |
| Currency-api Free Currency Exchange Rates API with 150+ Currencies & No Rate Limits | No auth | Yes | Yes | ↗ |
| CurrencyFreaks Provides current and historical currency exchange rates with free plan 1K requests/month | API Key | Yes | Yes | ↗ |