Open Exchange Rates
Foreign exchange rates and currency conversion API with hourly updates and 200+ currencies supported.
Status
🔴 Offline · 723 ms
🔴 Offline · 723 ms
30-day uptime
0%
0%
Free tier
1,000 calls/month, USD base only, free key, no CC
1,000 calls/month, USD 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
- Twelve Data — 🟢 Online · 800 calls/day, free key, no credit card
- Fixer.io — 🟢 Online · 100 calls/month, EUR base only, free key, no CC
Compare Open Exchange Rates with…
- Open Exchange Rates vs European Central Bank Rates — Unlimited, no key, no credit card
- Open Exchange Rates vs Twelve Data — 800 calls/day, free key, no credit card
- Open Exchange Rates vs Fixer.io — 100 calls/month, EUR base only, free key, no CC
Paid alternatives
- Open Exchange Rates Unlimited — from $12/mo
Frequently Asked Questions
Does Open Exchange Rates require an API key?
Yes, Open Exchange Rates requires a free API key. You can sign up via https://docs.openexchangerates.org/.
What is Open Exchange Rates's free tier?
1,000 calls/month, USD base only, free key, no CC
Is Open Exchange Rates currently online?
We check Open Exchange Rates 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 Open Exchange Rates
Open Exchange Rates targets production projects needing reliable currency data with hourly updates on the free tier and access to a 12-year historical archive on paid tiers. Cleaner JSON than Fixer and broader currency coverage (170+ currencies vs Fixer's 168).
Common pitfalls
- Free tier locks base currency to USD (not EUR like Fixer). Same workaround applies: compute cross-rates client-side.
- Free tier updates hourly, not in real time. Intra-hour fluctuations aren't visible — fine for accounting and analytics, not for trading.
- 1,000 requests/month on free tier sounds generous but resets on the 1st of each month, not 30 days from signup. A burst week mid-month can leave you rate-limited until the next reset.
Quick start (bash)
curl "https://openexchangerates.org/api/latest.json?app_id=YOUR_ID" Embed this badge
Add a live status badge to your README, docs, or website.
Markdown
[](https://freeapi.watch/open-exchange-rates) HTML
<a href="https://freeapi.watch/open-exchange-rates"><img src="https://freeapi-builder.a10ayassine.workers.dev/badge/open-exchange-rates.svg" alt="Open Exchange Rates Status"/></a>