Free Currency Exchange APIs

9 free APIs in Currency Exchange that require no authentication. Start building immediately — no API key needed. 17 total Currency Exchange APIs available.

Exchangerate.host

⭐ Beginner's Pick
82

Exchangerate.host provides free foreign exchange and cryptocurrency rates via a simple REST API, covering 170+ currencies and major crypto assets.

No Auth Beginner HTTPS 348ms

Bank of Russia

77

The Bank of Russia XML API provides official daily exchange rates for foreign currencies against the Russian Ruble, published by the Central Bank of the Russian Federation.

No Auth Beginner HTTPS 653ms

Currency-api

⭐ Beginner's Pick
92

Currency-api is a free, open-source currency exchange rates API hosted on GitHub with no rate limits, no authentication, and support for 150+ currencies.

No Auth Beginner HTTPS 45ms

Czech National Bank

67

The Czech National Bank (CNB) publishes official daily exchange rates for 30+ currencies against the Czech Koruna (CZK) as a plain XML file.

No Auth Beginner HTTPS 837ms

Economia.Awesome

⭐ Beginner's Pick
87

Economia.Awesome is a free Brazilian API that provides real-time and historical currency exchange rates for dozens of currency pairs, including BRL (Brazilian Real) against USD, EUR, BTC, and more.

No Auth Beginner HTTPS 152ms

Frankfurter

⭐ Beginner's Pick
92

Frankfurter is an open-source currency data API backed by the European Central Bank (ECB) exchange rate dataset, providing rates for 33 major currencies updated every weekday.

No Auth Beginner HTTPS 29ms

FreeForexAPI

0

FreeForexAPI provides programmatic access to real-time foreign exchange rates for major currency pairs via REST API.

No Auth Beginner HTTPS 8458ms

National Bank of Poland

82

The National Bank of Poland (NBP) API is an official government data source providing daily exchange rates for 35+ currencies relative to the Polish Zloty (PLN), published on each banking day.

No Auth Beginner HTTPS 301ms

VATComply.com

0

VATComply.com provides programmatic access to exchange rates, geolocation and vat number validation via REST API.

No Auth Beginner HTTPS 37ms

Need more Currency Exchange APIs?

There are 8 more Currency Exchange APIs that require authentication (API key or OAuth).

Browse all 17 Currency Exchange APIs →