Reliable foreign-exchange rates, conversion, and historical data - one clean API key, JSON in milliseconds.
curl "https://rate-api.com/api/v1/YOUR_KEY/latest?base=USD"Latest mid-market rates from the Rate-API, checked hourly.
One key, a single request, any stack. JSON by default - XML and CSV too.
curl "https://rate-api.com/api/v1/YOUR_KEY/latest?base=USD"const r = await fetch(
"https://rate-api.com/api/v1/YOUR_KEY/convert?from=USD&to=EUR&amount=100"
);
const { result } = await r.json();import requests
r = requests.get(
"https://rate-api.com/api/v1/YOUR_KEY/latest", params={"base": "USD"})
print(r.json()["rates"]) Global coverage with symbols and metadata.
Updated as sources publish: most rates once per business day.
Pick the format that fits your stack.
Edge-friendly responses behind a CDN.
One API key - in the URL or a header.
Conversion, pairs, and historical rates.
From a weekend project to production fintech - Rate-API scales with you.
Show prices in a shopper’s local currency and settle in yours.
Power wallets, transfers and ledgers with dependable mid-market rates.
Quote fares, hotels and packages in any currency, with rates checked every hour.
Normalize multi-currency revenue and build FX dashboards.
Blend fiat and top cryptocurrency prices from one API (Pro+).
Drop a converter into any product with a single request.
Start free, with 14 days of Pro included. Upgrade when you grow.
2,500 requests / month
Start free14-day free trial, no card
40,000 requests / month
Start free trial150,000 requests / month
Choose plan2,500,000 requests / month
Choose planOur exchange-rate data includes the European Central Bank’s euro reference rates, which are available free of charge from the ECB at ecb.europa.eu. See all data sources
Yes - the Free plan includes 2,500 requests per month, no credit card required. New accounts also get Pro free for 14 days, then return to Free automatically.
Yes. Plan changes take effect immediately and your monthly quota adjusts right away.
160+ world currencies. We check our sources every hour; most rates update once per business day, when their publisher releases them.
Pass your API key in the URL path, or an Authorization: Bearer or X-API-Key header.
Free plan, 2,500 requests a month, no credit card. Your first call is one minute away.