Open Exchange Rates
"Consistent, reliable exchange rate data and currency conversion for your business." [1]
Open Exchange Rates is a REST API delivering live and historical foreign exchange data for over 200 fiat currencies, precious metals, and select cryptocurrencies, with history dating to January 1999. It serves use cases from e-commerce multi-currency pricing and financial reporting to open-source projects, with notable customers including Shopify, WooCommerce, and CoinDesk. Plans start at $12 per month with self-serve signup; a free tier is available but locks the base currency to USD and caps requests at 1,000 per month. Update frequency ranges from hourly on entry-level plans down to one second on the VIP tier, and the service is GDPR-compliant.
Best for / Avoid if
Best for: Prototypes and side projects - free to start, no sales call; Cost-sensitive teams - low, transparent entry price
Avoid if: You have strict compliance requirements
Scores
- 20 / 100Agent friendliness
- 100 / 100Pricing transparency
- 75 / 100Setup speed
- 15 / 100Docs quality
- 100 / 100Procurement ease
- 15 / 100Trust readiness
Pricing & procurement
- Pricing model
- Subscription
- Published pricing
- ✓ Yes
- Free tier
- ✓ Yes
- Free tier details
- "Forever Free" plan: $0/month, up to 1,000 API requests/month, hourly rate updates, 200+ currencies, historical data from 1999; base currency locked to USD only; no time-series or currency conversion endpoints; intended for personal/small-scale/open-source use (commercial use requires a paid plan)
- Self-serve signup
- ✓ Yes
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [2]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free | API plan — up to 1,000 requests/month, hourly updates, USD base only | month | $0 | source |
| Developer | API plan — up to 10,000 requests/month, hourly updates, all base currencies | month | $12 | source |
| Developer | API plan — annual (2 months free; pay 10, get 12) | year | $120 | source |
| Enterprise | API plan — up to 100,000 requests/month, 30-minute updates, time-series included | month | $47 | source |
| Enterprise | API plan — annual (2 months free; pay 10, get 12) | year | $470 | source |
| Unlimited | API plan — unlimited requests/month, 5-minute updates, conversion endpoint included | month | $97 | source |
| Unlimited | API plan — annual (2 months free; pay 10, get 12) | year | $970 | source |
Capabilities
- Supported actions
- latest_rates, historical_rates, convert, time_series, ohlc, currencies_list, usage
- Regions
- 200+ fiat currencies (ISO 4217), precious metals: XAU (Gold), XAG (Silver), XPD (Palladium), XPT (Platinum), cryptocurrencies (alternative): BTC, ETH, LTC, XRP, DOGE and others via show_alternative parameter, historical data from January 1, 1999, rates blended algorithmically from multiple sources, hourly updates on Free and Developer plans; 30-minute on Enterprise; 5-minute on Unlimited; up to 1-second on VIP
- Languages
- English
- Input types
- app_id (API key), base currency (ISO 4217 3-letter code), symbols (comma-separated currency codes), date (YYYY-MM-DD), start/end date range, monetary value (for conversion), from/to currency codes, start_time and period (for OHLC), show_alternative (boolean), prettyprint (boolean), show_inactive (boolean)
- Output types
- JSON
- Webhooks
- ✗ No
- Sandbox / test mode
- ✗ No
- SDK languages
- JavaScript [3]
- MCP server
- ✗ No
Trust & compliance
- SOC 2
- – Unknown
- HIPAA
- – Unknown
- GDPR
- ✓ Yes [4]
- ISO 27001
- – Unknown
- PCI DSS
- – Unknown
- Published SLA
- ✗ No [5]
- Rate limits
- 1,000 requests/month (Free); 10,000/month (Developer); 100,000/month (Enterprise); Unlimited (Unlimited plan). Monthly limit is a soft-limit and slightly exceeding it will not block access. [6]
- Known restrictions
- Free plan base currency locked to USD only, Time-series endpoint restricted to Enterprise and Unlimited plans, Currency conversion (/convert) endpoint restricted to Unlimited plan only, OHLC endpoint restricted to VIP Platinum tier only, Free plan intended for personal/small-scale/open-source use; commercial use requires paid plan, No redistribution or resale of rate data without a licence, Open Exchange Rates is not SOX-compliant (not a US company), Annual plans offer 2 months free (pay 10, get 12)
Developer surface
Integration
Adoption & maturity
- Launched
- 2011-01-01
- Notable customers
- Shopify, WooCommerce, CoinDesk, Nomad List, Donorbox, Sharesight
Other Currency & Exchange Rate APIs
Twelve Data (Forex API)
"Real-time foreign exchange rates API and historical forex data for 140 world currencies."
OANDA Exchange Rates API
"Plug the gold standard in global exchange rates into your financial and accounting workflows."
CurrencyFreaks
"The free forex API trusted by developers worldwide"
ExchangeRate-API
"Free & Pro Currency Converter API"
CurrencyAPI
"The perfect tool to handle your exchange rate conversions. Our API helps you with current and historical foreign exchanges rates."
Abstract Exchange Rates API
"Get live and historical data from 60+ fiat and crypto currencies via a modern REST API"
References
- ↑Description: openexchangerates.org
- ↑Enterprise plan: openexchangerates.org
- ↑SDK languages: github.com · github.com
- ↑GDPR: openexchangerates.org · openexchangerates.org
- ↑Published SLA: openexchangerates.org · openexchangerates.org
- ↑Rate limits: support.openexchangerates.org · openexchangerates.org
Change history
- 2026-06-15 Score Docs Quality: 0 → 15
- 2026-06-15 Score Agent Friendliness: 10 → 20
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 Docs URL: (none) → https://docs.openexchangerates.org/reference
- 2026-06-14 Has Structured Data: (none) → No
- 2026-06-14 Capabilities: {} → {"crypto":true,"metals":true,"intraday":true,"conversion":true,"historical":tru…
- 2026-06-14 Summary Md: (none) → Open Exchange Rates is a REST API delivering live and historical foreign exchan…
- 2026-06-14 Avoid If: (none) → You have strict compliance requirements
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Best For: (none) → Prototypes and side projects - free to start, no sales call, Cost-sensitive tea…
- 2026-06-14 Score Agent Friendliness: (none) → 10
- 2026-06-14 Score Pricing Transparency: (none) → 100
- 2026-06-14 Score Setup Speed: (none) → 75
- 2026-06-14 Score Docs Quality: (none) → 0
- 2026-06-14 Score Procurement Friction: (none) → 100
- 2026-06-14 Score Trust Readiness: (none) → 15
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Status Page URL: (none) → https://status.openexchangerates.org
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Free Tier Details: set to "Forever Free" plan: $0/month, up to 1,000 API requests/month, hourly rate upda…
- 2026-06-14 Self Serve Signup: set to Yes
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 GDPR: set to Yes
- 2026-06-14 SLA Published: set to No
- 2026-06-14 Data Retention Policy URL: set to https://openexchangerates.org/privacy
- 2026-06-14 Documented Rate Limits: set to 1,000 requests/month (Free); 10,000/month (Developer); 100,000/month (Enterpris…
- 2026-06-14 Rate Limit Requests: set to 1000
- 2026-06-14 Rate Limit Window: set to month
- 2026-06-14 Known Restrictions: set to Free plan base currency locked to USD only, Time-series endpoint restricted to …
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://docs.openexchangerates.org/reference/authentication
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://openexchangerates.org/api/
- 2026-06-14 API Version: set to v0.7
- 2026-06-14 Versioning Scheme: set to url
- 2026-06-14 Stability: set to ga
- 2026-06-14 Quickstart URL: set to https://docs.openexchangerates.org/reference/api-introduction
- 2026-06-14 Error Format: set to vendor-specific JSON
- 2026-06-14 Requires Verification: set to No
- 2026-06-14 Starting Price Usd: set to 12
- 2026-06-14 Price Basis: set to month
- 2026-06-14 Vendor ID: set to 5c40e86c-f92e-4c6a-8567-19d3c04952c0
- 2026-06-14 Launched At: set to 2011-01-01
- 2026-06-14 Notable Customers: set to Shopify, WooCommerce, CoinDesk, Nomad List, Donorbox, Sharesight
- 2026-06-14 Fields Not Found: set to soc2, hipaa, iso_27001, pci_dss, mcp_server_available (no official OER MCP serv…
- 2026-06-14 Source Confidence: set to high
- 2026-06-14 Extractor: set to claude-subagent:sonnet
- 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
- 2026-06-14 Status: set to published
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/open-exchange-rates \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/open-exchange-rates/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'