The currency API built for
modern applications.
Live exchange rates, 75+ years of historical FX, PPP-adjusted conversions, and analytics. All through a single authenticated REST API. Edge-cached globally, so your users never wait.
1,000 requests/month free · No credit card required · 160+ currencies
curl https://api.currency-core.com/v1/convert \
-H 'Authorization: Bearer YOUR_KEY' \
-G --data-urlencode 'from=USD' \
--data-urlencode 'to=INR' \
--data-urlencode 'amount=100'curl https://api.currency-core.com/v1/rates/USD \
-H 'Authorization: Bearer YOUR_KEY'curl https://api.currency-core.com/v1/history \
-H 'Authorization: Bearer YOUR_KEY' \
-G --data-urlencode 'currency=EUR' \
--data-urlencode 'from=2020-01-01' \
--data-urlencode 'to=2026-01-01'Everything your app needs for currency data.
One API key. One endpoint root. Every currency use case covered.
Live exchange rates
ECB-sourced rates refreshed hourly and edge-cached across Cloudflare's global network. Sub-50ms responses from anywhere.
75+ years of history
Exact rates for any date back to 1949 with carry-forward resolution for weekends and holidays. Reproducible at any point in time.
PPP-adjusted conversion
Add ppp=true to any convert call. Country is auto-resolved for most currencies (USD, EUR, INR…). Pass currency:country only for ambiguous currencies.
AI-native queries
Ask complex currency questions in plain English via /v1/ai. Structured answers backed by live data, no prompt engineering needed.
Native MCP server
Connect Claude, Cursor, and Windsurf directly over the Model Context Protocol, included on every plan with no extra setup.
Team workspaces
Shared API keys, role-based access, usage dashboards, and OIDC SSO for enterprise teams.
Common questions
What currencies does CurrencyCore support?
CurrencyCore supports 160+ ISO 4217 currencies with daily ECB-sourced rates and carry-forward resolution for weekends and holidays.
How fresh are the exchange rates?
Rates refresh hourly from the European Central Bank. Historical rates go back to 1949 with full coverage across all supported currencies.
Is there a free tier?
Yes. The free tier includes 1,000 API requests and 100 AI credits per month. No credit card required, no time limit.
Do you support PPP-adjusted conversion?
Yes. Add ppp=true to any convert call. For most currencies (USD, EUR, GBP, INR, JPY and many more) the country is resolved automatically — you don't need to pass currency:country. For currencies shared by many countries without a clear home, specify explicitly (e.g. to=XCD:ATG). See PPP pricing guide.
Start building in minutes.
Free API key. 1,000 requests per month. No credit card required.