Currency-api

API

Free Currency Exchange Rates API with 150+ Currencies and No Rate Limits

Visit Website

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)

script.js JS

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

Currency-api 2025 review

Tool Info

Pricing Free
Platform Public API

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

More Currency Exchange Tools