Public APIs
AllRatesToday favicon

AllRatesToday

Currency Exchange

Real-time exchange rates for 160+ currencies with historical data.

AllRatesToday's website screenshot

About AllRatesToday

AllRatesToday is a REST API for retrieving real-time and historical currency exchange rate data, covering more than 160 currencies. Rates are sourced from Reuters (Refinitiv) and interbank market feeds and are updated every 60 seconds, with data fetched live on each API request. The API authenticates via bearer token and supports CORS.

The service provides endpoints for converting between currency pairs, looking up simple pair rates, and retrieving historical rate data over flexible date ranges. It offers official SDKs for JavaScript/TypeScript (npm), Python (PyPI), and PHP (Packagist), along with a React component library, all published as open source. Documentation, an OpenAPI spec, and an interactive playground are available on the site.

A free tier is available without requiring a credit card, intended for development, prototyping, personal, and non-commercial use; commercial use requires a paid plan, with paid pricing starting at €4.99/month for 5,000 requests. The product targets developers building applications that need currency conversion, multi-currency pricing, or exchange rate data, such as e-commerce sites, invoicing systems, and fintech applications.

Key features

  • Real-time exchange rates updated every 60 seconds, fetched live on each request
  • Historical rate data with flexible date ranges
  • Supports 160+ currencies with any base currency
  • Official SDKs for JavaScript/TypeScript, Python, and PHP plus a React component library
  • Bearer token authentication for simple API access
  • CORS support and low-latency responses via Cloudflare's edge network

Frequently asked questions

Is there a free tier?

Yes, the free plan is enough for development, prototyping, and low-traffic apps. Paid plans start at €4.99/month for 5,000 requests.

Do I need a credit card to sign up?

No, the free tier only requires an email address or Google/GitHub login, with no credit card or trial expiry.

Where does the exchange rate data come from?

Rates are sourced from Reuters (Refinitiv) and interbank market feeds, providing mid-market rates with no retail markup.

Do you have SDKs for my language?

Yes, official SDKs are provided for JavaScript/TypeScript, Python, and PHP, plus a React component library, all open source on GitHub.

Can I use it for commercial projects?

Commercial use requires a paid plan (Small or above), since the free plan is intended for personal and non-commercial use.

Ad
Webz.io News API favicon

Webz.io News API

Webz.io News APIs provide global news data for search, monitoring, analytics, and AI applications, with powerful filters and natural-language search.

Learn more
Ad
SerpApi - Search API favicon

SerpApi - Search API

SerpApi's Search API makes it easy and fast to scrape Google and other search engines.

Learn more

Featured products

  • SerpApi - Search API favicon
  • Webz.io News API favicon
  • TranscriptFetch favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product