Currency-api
APIFree Currency Exchange Rates API with 150+ Currencies and No Rate Limits
Overview
This RESTful API offers real-time and historical exchange rates for over 150 currencies. Key endpoints include listing supported currencies (/v1/currencies.json), fetching latest rates against a base currency (e.g., /v1/latest/USD.json), and converting amounts between currencies (/v1/convert). Responses are in JSON format, simplifying integration. Ideal for e-commerce dynamic pricing, travel conversion tools, personal finance trackers, and financial dashboards. No authentication is required, and there are no rate limits for public use.
Example Integration (JavaScript)
fetch('https://github.com/fawazahmed0/currency-api#readme')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON Support
- 150+ Currencies
- No Auth Required
- No Rate Limits
- Real-time & Historical Rates
Frequently Asked Questions
? Is Currency-api free to use?
Yes, it is completely free with no hidden costs or premium tiers.
? Does it require an API Key?
No, the API does not need any authentication or API key for access.
? What is the response format?
All responses are in JSON format, which is lightweight and easy to parse.
Top Alternatives
People Also Ask about Currency-api
Tool Info
Pros
- ⊕ Easy integration (no auth)
- ⊕ Unlimited requests
- ⊕ Wide currency coverage
- ⊕ Historical data access
Cons
- ⊖ No official SLA
- ⊖ Niche currency accuracy may vary
- ⊖ No dedicated support