173 currencies · Refreshed every 30 minutes

Exchange rates, in one API call.

Up-to-date FX rates for fintechs, marketplaces and apps. Plain JSON over HTTPS, a free plan to start, and pricing that scales with you.

Free plan includes 500 requests a month. No credit card required.

Latest rates · 1 USD
EUR Euro 0.8931
JPY Japanese Yen 157.9425
GBP British Pound Sterling 0.7453
CNY Chinese Yuan 6.6765
CAD Canadian Dollar 1.4109
173 Currencies
30 min Refresh interval
500 Free requests a month

Features

Everything you need to price the world

One request returns every currency. Paid plans add your own base, saved collections and a key for each app.

Fresh rates

Refreshed every 30 minutes. If our main data provider is down, a backup provider takes over automatically.

Paid plans

Any base currency

Rates are quoted against USD by default. Add ?base= to price everything against any supported currency.

Global coverage

173 currencies from around the world, all returned in a single response.

Paid plans

Collections

Save the currencies you need with their own base currency and markup, then fetch them in one request.

Paid plans

Multiple API keys

Create a key for each app or environment and revoke any of them instantly.

Usage you can see

Daily usage charts and request logs in your dashboard, plus email alerts at 80% and 100% of your plan.

Integration

Your first call in under five minutes

Plain HTTPS GET requests that return JSON, so you can call it from any language without an SDK.

  1. Create a free account. Then create an API key from your dashboard.
  2. Send it as a bearer token. One header, no signing or OAuth dance.
  3. Read plain JSON. Every currency comes back in a single response.
# Latest USD rates
curl "https://rateexchanger.io/api/exchange" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

Response · 200 OK

{
  "base": "USD",
  "data": [
    { "currency": { "code": "EUR", … }, "rate": 0.9182, … },
    { "currency": { "code": "GBP", … }, "rate": 0.7841, … }
  ]
}

Plans

Simple, transparent pricing

Start free and upgrade as your traffic grows.

2 months free on yearly

Free

Free

Free forever

500 requests / month
  • 1 API key
  • Not included: Custom base currency
  • Not included: API collections
  • Not included: Currency conversion
Get started

Basic

Most popular
$8.00 / month

Billed monthly

20,000 requests / month
  • Multiple API keys
  • Custom base currency
  • API collections
  • Currency conversion
Get started

Pro

$30.00 / month

Billed monthly

700,000 requests / month
  • Multiple API keys
  • Custom base currency
  • API collections
  • Currency conversion
Get started

Elite

$60.00 / month

Billed monthly

1,800,000 requests / month
  • Multiple API keys
  • Custom base currency
  • API collections
  • Currency conversion
Get started
Coming soon · iOS & Android

Rates in your pocket

We’re building a RateExchanger.io app for iPhone and Android, powered by the same API you can use today. It will sign in with your RateExchanger.io account.

  • Latest rates for 173 currencies, refreshed every 30 minutes
  • Your collections, synced from your dashboard
  • Your plan’s usage at a glance
Coming soon onApp Store Coming soon onGoogle Play
In development · WordPress plugin

Live rates on your site, no code

A WordPress plugin is on the way. Paste in your API key, then show the latest rates or one of your collections on any page.

  • An editor block with a live preview
  • A shortcode for classic themes and widgets
  • The latest rates or any of your collections

Can’t wait? You can already call the API from your theme or any plugin. See the docs

Ready to get accurate rates? Start free.

Grab your free API key and make your first call in under five minutes. No credit card required.

We use Google Analytics cookies to understand how people use the site, but only if you allow them. The site works the same either way. Privacy policy