Currency Exchange · head-to-head

Bank of Russia vs Currency-api

Bank of Russia

This is the Central Bank of the Russian Federation's raw XML data feed, not a modern REST API — it exposes daily and historical official ruble exchange rates alongside adjacent datasets like precious metals prices, interbank rates, deposit rates, and currency swap rates. Requests are parameterized with simple date-range query strings, and the site even ships legacy sample code in Visual Basic and PHP, reflecting its origins as an early-2000s government data service.

Currency-api

This free, no-key currency API covers 200+ fiat currencies plus common cryptocurrencies and metals, served off jsDelivr's CDN with a Cloudflare Pages fallback and refreshed daily via GitHub Actions — there's no rate limit because there's no backend server to overload. The original fawazahmed0/currency-api repository has been migrated to fawazahmed0/exchange-api as its new home, though the CDN-hosted JSON endpoints (addressable by date or "latest") work exactly the same way for existing integrators.

Bank of RussiaCurrency-api
AuthenticationNoneNone
Pricingfreefree
FormatsXMLJSON
CORSunknownyes
HTTPSYesYes

Currency-api supports CORS, while Bank of Russia doesn't — pick Currency-api for direct browser calls.

More comparisons