Skip to content
AllRatesToday alternative

AllRatesToday alternative: fxapi vs AllRatesToday

How fxapi and AllRatesToday differ on free access, historical depth, analytics, crypto and metals, and central-bank rates – and how to map /api/v1/rates calls.

Last updated: · fxapi team

This page is for developers comparing AllRatesToday (allratestoday.com) with fxapi as an AllRatesToday alternative. AllRatesToday is a UK-based service founded in 2026. It offers paid plans from €4.99 a month with one-minute updates on every paid plan, a Business plan with official rates from central banks and tax authorities, output as JSON, CSV, XML or XLSX, and SDKs plus an MCP server. fxapi is the better fit when you need a clearly defined free plan with historical data, fluctuation and IAS 21 period averages, history back to 1999 for every currency, or crypto and precious metals in the same API.

fxapi vs AllRatesToday at a glance

CriterionfxapiAllRatesToday
Free plan300 requests/month (10/minute), daily updates; latest, historical, fluctuation, averagesQuota stated differently across its pages (300 lifetime, 300/month or 100/month); 10/minute; no historical rates or commercial use
Entry paid planBasic: $9.99/month, 15,000 requests, hourlySmall: €4.99/month, 5,000 requests, one-minute updates
Next tiersProfessional: $34.99, 600,000 requests, 60 seconds; Enterprise: $74.99, 1,700,000Medium: €9.99, 10,000 requests (+ conversion); Large: €49.99, 100,000
Official central-bank ratesNot offered (mid-market reference rates)Business: €239/month, official rates from central banks and tax authorities
Currencies190+ (fiat, legacy, 4 metals, 16 crypto)160+ fiat; crypto and metals not stated
Historical dataDaily, back to 1999-01-01, all plans incl. FreeMarket rates “back to 2000 and earlier for major sources” per its homepage; Small and up
Time series/v1/range, Professional and up: daily, weekly, month-end, intraday for recent periods/api/v1/rates with from, to and group (minute, hour, day)
Conversion/v1/convert, Basic and upamount parameter, Medium and up
Fluctuation/v1/fluctuation, all plans incl. FreeNot documented
Period averages (IAS 21)/v1/average, all plans incl. FreeNot documented
Authenticationapikey header (or query parameter)Authorization: Bearer header or api_key query parameter
FormatsJSON; CSV for range, fluctuation and averagesJSON, CSV, XML, XLSX
MCP serverHosted at https://api.fxapi.com/mcpHosted endpoint and npm package
SDKsOfficial: JavaScript, Python, PHP, Go, Ruby, C#, RustJavaScript/TypeScript, Python, PHP, React, Rust

Competitor information checked on October 9, 2026 from allratestoday.com, its pricing, docs, FAQ, about and terms pages. Prices exclude VAT. Plans change – verify on their site.

Where AllRatesToday is strong

  • Low entry price with fast updates. €4.99 a month for 5,000 requests, and one-minute updates on every paid market-rate plan.
  • Official rates in the same account. The Business plan covers rates published by central banks and tax authorities, with long official series such as ECB rates from 1999.
  • Any base currency, with several target currencies in one request.
  • Four output formats, including XLSX for spreadsheet users.
  • Developer tooling. An OpenAPI spec, SDKs, an MCP server and endpoints that mimic other providers’ response formats.

Where fxapi is different

A free plan with history and analytics

fxapi’s Free plan is 300 requests a month with daily historical rates back to 1999, fluctuation and period averages. AllRatesToday’s pricing page excludes historical rates and commercial use on its free plan, and its pages describe the free allowance in different ways.

IAS 21 averages in one request

/v1/average returns monthly, quarterly or yearly averages with min and max per currency, as JSON or CSV – the translation rates finance teams need for accounting and reporting. AllRatesToday documents no averages endpoint.

History for every currency since 1999

All 190+ fxapi codes have daily data from 1 January 1999 on every plan, so long backtests and multi-year reports use one consistent series.

Crypto and precious metals

16 cryptocurrencies and gold, silver, platinum and palladium use the same endpoints as fiat – see the crypto and gold and silver pages.

Volume at 60-second updates

Professional includes 600,000 requests a month with 60-second updates for $34.99, Enterprise 1,700,000 for $74.99. At AllRatesToday, the largest listed market-rate plan includes 100,000 requests for €49.99.

Migrating from AllRatesToday to fxapi

Endpoint mapping

AllRatesTodayfxapiNotes
/api/v1/rates?source=USD&target=EUR,GBP/v1/latestsource → base_currency, target → currencies
/api/v1/rates?…&time=…/v1/historicaldate=YYYY-MM-DD
/api/v1/rates?…&from=…&to=…&group=day/v1/rangedatetime_start, datetime_end, accuracy (Professional and up)
/api/v1/rates?source=USD&target=EUR&amount=1000/v1/convertvalue=1000 (Basic and up)
/api/v1/symbols/v1/currenciesAdds symbols, decimal digits and countries
/api/v1/central-bank/…–No fxapi equivalent (mid-market rates only)
–/v1/fluctuation, /v1/average, /v1/statusNo AllRatesToday equivalent documented

Response shape

AllRatesToday’s rates endpoint returns an array of objects with rate, source, target and time. fxapi returns one object: meta.last_updated_at and a data map keyed by currency code, where each entry has code and value. Errors use HTTP status codes in both; fxapi adds 422 with an errors object per invalid parameter.

Before and after

AllRatesToday:

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

fxapi:

curl -G "https://api.fxapi.com/v1/latest" \
  -d base_currency=USD -d currencies=EUR,GBP \
  -H "apikey: $FXAPI_KEY"
const res = await fetch("https://api.fxapi.com/v1/latest?base_currency=USD&currencies=EUR,GBP", {
  headers: { apikey: process.env.FXAPI_KEY },
});
if (!res.ok) throw new Error(`fxapi ${res.status}`);
const { meta, data } = await res.json();

// AllRatesToday-style array for existing code
const rows = Object.values(data).map((r) => ({
  rate: r.value,
  source: "USD",
  target: r.code,
  time: meta.last_updated_at,
}));

See the JavaScript guide for caching and error handling.

Verdict

Choose AllRatesToday if a very low entry price with one-minute updates matters most, or if you need official central-bank and tax-authority rates and XLSX output. Choose fxapi if you want a free plan with historical data, fluctuation and IAS 21 averages, daily history back to 1999 for every currency, crypto and precious metals, or more requests at 60-second updates – and test it with your own pairs on the free plan.

fxapi is a foreign exchange rates API by Everapi GmbH (Austria): live and historical rates for 190+ currencies, time series, conversion, fluctuation and period averages.

Frequently asked questions

How many free requests does AllRatesToday include?
Its pages state it differently: the docs describe 300 requests as a lifetime allowance, the homepage 300 requests a month and the FAQ up to 100 a month. Its pricing page also excludes commercial use and historical rates on the free plan. fxapi’s Free plan has 300 requests a month, including historical rates, fluctuation and averages.
Which is cheaper to start with?
AllRatesToday’s Small plan costs €4.99 a month for 5,000 requests with one-minute updates (excluding VAT). fxapi Basic costs $9.99 a month for 15,000 requests with hourly updates; 60-second updates start with Professional at $34.99 for 600,000 requests.
Does fxapi provide official central-bank rates like AllRatesToday?
No. fxapi delivers mid-market reference rates. AllRatesToday also sells official rates from central banks and tax authorities on its Business plan, which is useful if a regulation names a specific source.
Does AllRatesToday have a period averages endpoint?
An averages endpoint is not documented. fxapi’s /v1/average returns monthly, quarterly or yearly averages with the minimum and maximum rate, on every plan.
Are crypto and precious metals included?
fxapi covers 16 cryptocurrencies and gold, silver, platinum and palladium with the same endpoints as fiat. AllRatesToday’s pages list 160+ fiat currencies and do not state crypto or metals coverage.
Free plan · no credit card

Get your free exchange rate API key

300 requests a month, latest and historical rates, fluctuation and averages – free forever. Upgrade when you need faster updates or more requests.