Skip to content
@AllRates-Today

AllRatesToday

Accurate, affordable currency exchange rate API for 160+ currencies. Real-time, historical, and conversion endpoints. Built by developers, for developers.

Free Exchange Rate API for 160+ Currencies

Powered by AllRatesToday

API Status License

AllRatesToday provides accurate, real-time and historical currency exchange rate data through a simple REST API — mid-market rates from institutional interbank market data, fetched live, no markup, no spread. Plus official central-bank rates from 24 central banks for tax, audit, and compliance work.

Quick Start

Single-pair lookups are public — no API key needed:

curl "https://allratestoday.com/api/rate?source=USD&target=EUR"
{ "rate": 0.92145, "source": "interbank" }

Multi-target and historical data with a free API key:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://allratestoday.com/api/v1/rates?source=USD&target=EUR,GBP,JPY"

Official Central Bank Rates

The official daily tables published by 24 central banks — ECB, US Federal Reserve (H.10), Bank of England, People's Bank of China, Reserve Bank of India, Bank of Canada, Central Bank of Sri Lanka, and more — served as clean JSON (or CSV) with the bank's own publication date on every response. History back to 1999 for some banks. These are the fixed, citable rates that tax filings, customs, audits, and compliant invoicing require.

curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://allratestoday.com/api/v1/central-bank/ecb/latest?source=USD&target=EUR"

Each covered bank also has a dedicated zero-dependency npm package hosted in this org — ecb-exchange-rate, fed-exchange-rate, cbsl-exchange-rate, rbi-exchange-rate, and 20 more. Coverage map and per-bank docs: allratestoday.com/central-bank-rates-api

Official SDKs

Language Package Install
JavaScript/TypeScript @allratestoday/sdk npm i @allratestoday/sdk
Python allratestoday pip install allratestoday
PHP allratestoday/sdk composer require allratestoday/sdk
Rust allratestoday cargo add allratestoday
React @allratestoday/react npm i @allratestoday/react

AI & MCP Integrations

Developer Tools

  • fx-rates — Lightweight Node.js library & CLI for exchange rates
  • moneyify — Currency conversion library, cashify-compatible
  • live-currency-converter — Free live converter for 200+ currencies

Links

Website | API Docs | API Reference | Central Bank Rates | Get Free API Key | Discord

Pinned Loading

  1. exchange-rates-api exchange-rates-api Public

    AllRatesToday — Free real-time & historical currency exchange rate REST API. 160+ currencies, official SDKs (JS/TS, Python, PHP, React).

    TypeScript 5 2

  2. allratestoday-deepseek allratestoday-deepseek Public

    DeepSeek function-calling tools for live currency exchange rates and historical data — powered by AllRatesToday.

    Python 1 1

  3. currency-converter currency-converter Public

    Currency converter powered by AllRatesToday — real-time mid-market exchange rates for 150+ currencies.

    TypeScript

  4. fx-rates fx-rates Public

    Lightweight Node.js library and CLI for real-time mid-market currency exchange rates. 160+ currencies via the AllRatesToday API.

    TypeScript

  5. mcp-server mcp-server Public

    MCP server bringing live FX rates, historical data, and multi-currency lookups from AllRatesToday to Claude Code, Cursor, Claude Desktop, and Windsurf. Free API key required.

    JavaScript 2 1

  6. realtime-exchange-rate-mcp realtime-exchange-rate-mcp Public

    MCP server for realtime currency exchange rates, historical FX data, and multi-currency lookups. Works with Claude Code, Cursor, Claude Desktop, and Windsurf.

    JavaScript

Repositories

Showing 10 of 44 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…