Open Exchange Rates
Foreign exchange rates and currency conversion API with hourly updates and 200+ currencies supported.
🟢 Online · 307 ms
88.87%
1,000 calls/month, USD base only, free key, no CC
API key
Free alternatives (live ranking)
- Fixer.io — 🟢 Online · 100 calls/month, EUR base only, free key, no CC
- Alpha Vantage — 🟢 Online · 25 calls/day, free key, no credit card
- Frankfurter — 🟢 Online · Unlimited, no key, no credit card
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://api.freeapi.watch/badge/open-exchange-rates.svg" alt="Open Exchange Rates Status"/></a>