Fixer.io
Foreign exchange rate API with daily rates from ECB and 170+ currencies, widely used for financial apps.
Status
🟢 Online · 548 ms
🟢 Online · 548 ms
30-day uptime
99.86%
99.86%
Free tier
100 calls/month, EUR base only, free key, no CC
100 calls/month, EUR base only, free key, no CC
Auth
API key
API key
Free alternatives (live ranking)
- European Central Bank Rates — 🟢 Online · Unlimited, no key, no credit card
- Frankfurter — 🟢 Online · Unlimited, no key, no credit card
- Twelve Data — 🟢 Online · 800 calls/day, free key, no credit card
Compare Fixer.io with…
- Fixer.io vs European Central Bank Rates — Unlimited, no key, no credit card
- Fixer.io vs Frankfurter — Unlimited, no key, no credit card
- Fixer.io vs Twelve Data — 800 calls/day, free key, no credit card
Paid alternatives
- Fixer Basic — from $9.99/mo
Frequently Asked Questions
Does Fixer.io require an API key?
Yes, Fixer.io requires a free API key. You can sign up via https://fixer.io/documentation.
What is Fixer.io's free tier?
100 calls/month, EUR base only, free key, no CC
Is Fixer.io currently online?
We check Fixer.io every hour. The current status is shown at the top of this page. You can also see the 30-day uptime history in the chart above.
Implementation notes
When to use Fixer.io
Fixer.io is suited to legacy projects that already depend on its ECB-based exchange rate format. It's HTTP-based with simple JSON output and 100 calls/month on the free tier — small but enough for a personal currency converter.
Common pitfalls
- Free tier is HTTP-only and base currency is locked to EUR. To compute USD-to-GBP you must fetch EUR-to-USD and EUR-to-GBP and divide — Fixer won't do the math for you on free.
- 100 calls/month is one of the strictest free tiers in the finance category. A daily polling script exhausts it within 4 days.
- Fixer was bought by APILayer and rebranded as part of their stack. The original 'Fixer.io' product page redirects to apilayer.com — but the API endpoints are unchanged so legacy integrations keep working.
Quick start (bash)
curl "http://data.fixer.io/api/latest?access_key=YOUR_KEY" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/fixer-io) HTML
<a href="https://freeapi.watch/fixer-io"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/fixer-io.svg" alt="Fixer.io Status"/></a>