Public APIs
ExchangeRate-API favicon

ExchangeRate-API

Currency Exchange

Free currency conversion.

ExchangeRate-API's website screenshot

About ExchangeRate-API

ExchangeRate-API provides a currency conversion API covering exchange rates for 165 currencies, delivered as JSON responses via GET requests. It offers a free plan with rates updated once per day and 1.5K API requests per month, alongside paid Pro and Business plans starting at $10 per month that provide more frequent updates (every 60 minutes for Pro, every 5 minutes for Business), higher request quotas (30k and 125k requests per month respectively), historical data spanning over 30 years, enriched data such as country codes and currency symbols, and email support.

The service is built on redundant, multi-availability-zone AWS infrastructure for paid plans and reports over 99.99% uptime as measured by Pingdom in 2024. It maintains long-term support for API endpoints used by paying customers, stating that endpoints launched in 2010 remain functional without breaking changes.

Typical use cases include e-commerce stores displaying localized pricing, internal business dashboards tracking international sales or foreign payment processor earnings, and data feeds for spreadsheet models used in academic or personal research. Paid subscriptions are billed monthly or yearly (with a two-month discount for annual billing), can be cancelled at any time, and are processed through Paddle, which supports VAT invoicing for more than 45 countries.

Key features

  • Currency conversion rates for 165 currencies
  • JSON responses for easy integration with any HTTP-capable language
  • Historical exchange rate data going back over 30 years (Pro/Business plans)
  • Free plan updates rates once per day; Pro updates every 60 minutes, Business every 5 minutes
  • No breaking changes to paid API endpoints (Long Term Support commitment)
  • High availability multi-AZ AWS infrastructure with >99.99% measured uptime

Frequently asked questions

Is there a free tier?

Yes, the Free plan is $0/month with 1.5k API requests per month and no credit card required.

How much do paid plans cost?

Pro is $10/month with 30k requests and hourly updates, and Business is $30/month with 125k requests and updates every 5 minutes; yearly billing gives 2 months free.

What platforms or languages are supported?

The API works with any programming language that can make HTTP requests, using simple GET requests and JSON responses with no client library required.

Who is this for?

It's used by e-commerce stores for localized pricing, companies building internal sales dashboards, and developers feeding spreadsheet models or research scripts.

What payment methods are accepted and can I cancel anytime?

All major credit cards and PayPal are accepted via Paddle, and subscriptions are month-to-month and cancellable at any time.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product