190+ fiat currencies and 90+ crypto, real-time and historical, aggregated from central banks and markets. A cheaper currencylayer alternative.
Free sandbox, 300 test requests · no credit card
curl "https://api.currencyrest.com/api/v1/convert?from=USD&to=EUR&amount=100" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"from": "USD",
"to": "EUR",
"amount": 100,
"result": 92.14,
"rate": 0.9214,
"timestamp": "2026-08-31T14:02:31.718Z"
}Fiat and crypto in one API, from the dollar to the CFA franc, from Bitcoin to Ethereum.
Central banks (ECB, Fed, BoE, BoJ), markets and exchanges aggregated, not a single feed.
JSON in milliseconds, simple key auth, integrate in minutes.
Over 190 fiat currencies and 90+ cryptocurrencies, with conversion between any pair.
Multiple aggregated sources: central banks (ECB, Fed, BoE, BoJ), markets (TradingView, Google Finance) and exchanges (Binance, CoinGecko).
Yes, a free sandbox to test and integrate the API: 300 test requests (one-time, lifetime) on the USD/EUR and USD/BTC pairs, no credit card required. For production and all currencies, upgrade to a paid plan ($2.99 / $9.99 / $19.99 per month).
Yes, the /historical endpoint returns past rates for analytics and reporting.
Never. CurrencyRest will never ask you to run a terminal command or “prove you are human” by pasting code. If you see such a prompt (a fake CAPTCHA, “BotGuard”…), it comes from a browser extension or adware in your browser, not from our site — do not paste anything and disable your extensions.
300 free test requests to integrate the API. No credit card.