Convert Currencies by API!

Currency Conversion On Autopilot With ExchangeRate-API

» Well Documented API Request Formats

» Exceptional Uptime & Long Term Support

Tens of thousands of developers have chosen our trusted exchange rate API since 2010!

"Your service is easy to use, it always works!" - Otto

→ Or go to our basic open access free API documentation.

→ Or compare our available Pro & Business plans.

Very Easy to Implement

Just 2 lines of code in any programming language that supports HTTP requests.

Global Exchange Rate API

50 currencies used in 70+ countries. See supported currency codes.

JSON Responses

Easy to parse and easy to read! JSON responses for hassle-free integration.

Ultra Fast

Our currency conversions are served from memory for low latency responses.

Developer Focused

Helpful documentation, high uptime and fast support.

Accurate Exchange Rates

Our exchange rate API uses multiple sources for stable and reliable data.

Pro Plan Advantages

Faster Updates

No waiting till tomorrow for fresh exchange rates. Get much faster data updates with our Pro plan.

Prompt Support

We're proud of our prompt & helpful support for paying customers. Please send us any questions you have!

Exceptional Uptime

Our paid plans are provided from managed AWS infrastructure optimised for high uptime.

We use fault tolerant AWS services across multiple Availability Zones for exceptional redundancy.

The uptime of our currency rates API during 2019 was measured by Pingdom at 99.98%.

More Infrastructure Info

Long Term Support Commitment Since 2010

We support API endpoints & formats for our paid plan customers until the very last user has stopped using them.

You won't need to update your exchange rate API implementation code until you decide to.

We have customers still using our first V1 API endpoints - that's nearly 10 years of the originally implemented GET request working as expected!

Long Term Support Info

Our Pro Plan is only $10 p/m. See Pricing →

We offer a 2 Week Free Trial for our Pro Plan, no CC details required!

Developers Love ExchangeRate-API

Our users make hundreds of millions of API requests each month.

5 Minute API Start Guide

1. Sign up to get your API key

Signing up to our currency converter API is quick and easy. Choose a paid plan for the benefits or a free plan to get started. Your API key will be active & enabled after email confirmation.

2. Make a GET request

No client library required - just use curl or the HTTP library in your development environment. See the documentation for our API endpoint URL formats.

3. Parse the JSON response

The response you've received can be parsed by your development environment's JSON library. You're done! Use the fresh exchange rate data to convert currencies in your application with ease.

Image

Plans & Pricing

Volume

$ 100
per month
  • 60 Minute Updates
  • 1mil API Requests
    per month
  • High Availability Infrastructure
  • Our LTS Commitment
  • Priority Email Support
  • Enriched Data
  • Pair Conversion Endpoint
Start Volume

Business

$ 30
per month
  • 60 Minute Updates
  • 100k API Requests
    per month
  • High Availability Infrastructure
  • Our LTS Commitment
  • Priority Email Support
  • Enriched Data
  • Pair Conversion Endpoint
Start Business
No CC Req. Free Trial!

Pro

$ 10
per month
  • 60 Minute Updates
  • 30k API Requests
    per month
  • High Availability Infrastructure
  • Our LTS Commitment
  • Email Support
  • Enriched Data
  • Pair Conversion Endpoint
Try Pro
Yearly Subscriptions & Discount

Get a 2 Month Discount by paying per year. Simply choose the yearly subscription option when starting your billing.

Basic Free Plan

24 Hour Updates  /  2k Requests p/m  Start Free

Frequently Asked Questions

Is There Support?

Yes! We offer prompt and helpful email support to all customers on a paid plan.

Easy Cancellation?

You can cancel your subscription at any time as our plans are all month-to-month. Additionally, you can upgrade or downgrade your plan whenever the need arises.

Payment Methods?

All major credit cards and Paypal. We use the popular 2Checkout secure payment processor to handle billing - we won't have access to your card details.

Not Satisfied?

Tried our currency conversion API but decided it's not for you? Just contact us before the end of your first month and we'll cancel your subscription & refund you right away.

Still have questions? Contact us!

Further Product Information

How accurate is the currency data?

We collect exchange rates from multiple central banks and use our own algorithm to blend these different datasets. This process reduces the impact of an incorrect outlying conversion rate supplied by one source. We only support a currency code in ExchangeRate-API if we have at least 3 data sources for that currency.

Our exchange rates are classed as indicative rates. These are accurate enough for tasks like price estimations in an e-commerce store or stats on a dashboard. In an e-commerce example - our estimation would differ slightly from the final rate a user will actually be charged at when making a payment.

We do not supply buy/sell spread data and so our rates are unsuitable for forex trading or processing cross currency settlements.

How often do the exchange rates update?

Updated data is available on the hour, every hour for users on paid plans. Our free exchange rate data is updated once every 24 hours. Each converter API response served shows the epoch time of the most recent data update.

Where does the API get foreign exchange rate data from?

We collect public reference data from a number of central banks around the world. An example would be the reference rates released by the European Central Bank each day.

How do request quotas work?

Each GET request you send to our conversion API endpoints is counted towards the quota your plan allows. You'll receive notification when you've used 75% and 100% of your quota. You can also see your usage in your dashboard. We softcap at 100% so you'll have a little extra room in the event you reach your plan limit.

Still have questions? Contact us!

Image

Using ExchangeRate-API means relaxing while our currency converter API just works, 24/7!