Live FX rate API prices: 8 subscription plans versus pay per call

Updated 2026-11-03

Snapshot 2026-10-24

Live currency rate APIs sell monthly plans. We read the public pricing pages of 8 of them on 2026-10-24 and took each entry paid plan, billed monthly. If you use the whole allowance, a call costs from USD 0.000018 to USD 0.001499; the median is USD 0.000666. Tanod's live FX route has no plan: USD 0.002 per call, paid with x402, no account.

Median entry-plan cost per live FX call, if the plan is fully used: USD 0.000666 across 8 APIs (snapshot 2026-10-24). Tanod: USD 0.002 per call, no plan.

The plans

ProviderEntry paid plan, monthlyPer call if fully usedFree tierCoverageStated update intervalMCP server
fastFOREXUSD 18 for 1,000,000 callsUSD 0.0000187-day trial170+ currencies60 s (1 s on the top plan)Yes, OAuth or API key
CurrencyBeaconUSD 10 for 50,000 callsUSD 0.00025,000 a month, hourly160+ currencies15 min (real time on the top plan)Yes, shares the API account
ExchangeRate-APIUSD 10 for 30,000 callsUSD 0.0003331,500 a month with a key; keyless daily tier165 currenciesHourly (5 min on the next plan)Not found
CurrencyAPIUSD 9.99 for 15,000 callsUSD 0.000666300 a month; non-commercial171 currenciesHourly (60 s on the next plan)Yes, API key
CurrencyFreaksUSD 9.99 for 15,000 callsUSD 0.0006661,000 a month, daily, USD base166 fiat currenciesHourly (60 s on higher plans)Yes, npm package with API key
Open Exchange RatesUSD 12 for 10,000 callsUSD 0.00121,000 a month, hourly, USD base200+ currenciesHourly (30 min on the next plan)Not found
FixerUSD 14.99 for 10,000 callsUSD 0.001499100 a month; non-commercial170 currenciesHourly (60 s on higher plans)Not found
CurrencylayerUSD 14.99 for 10,000 callsUSD 0.001499100 a month; non-commercial168 currenciesHourly (60 s on higher plans)Not found
Tanod (on-chain stablecoin pools and exchange quotes)none, pay per callUSD 0.00210 calls per IP per UTC day, shared13 pairs15 s pool cache; exchange quotes up to 60 sYes, no account

The stated update interval is how often the vendor says it refreshes, not measured latency. Vendors count calls differently, and one call may return every currency. Free tiers are often limited to non-commercial use; check the terms. fastFOREX lists bid and ask on higher plans; we did not find them stated for the others. MCP is common now: 4 of the 8 offer a server, all with an account.

Where Tanod fits

POST /v1/fx/live returns bid, ask and mid from public stablecoin pools on Base for EUR, GBP, MXN, BRL, CAD, SGD, ZAR and IDR against USD, with the price impact at your trade size, the pool, the block and the ECB rate with its date. It also returns exchange quotes for EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, USDCHF, EURGBP and EURJPY. Prices are indicative, not dealable. Details are in the live FX rates API guide.

When a plan above is the better choice

When Tanod fits

curl (an x402 client pays the 402; the header uses a free call)
curl -s -X POST https://tanod.dev/v1/fx/live \
  -H "Content-Type: application/json" -H "X-Tanod-Free: 1" \
  -d '{"pairs": ["EURUSD", "USDMXN"], "amount_usd": 1000}'

Price and free allowance

/v1/fx/live USD 0.002 per call. Free: 10 utility calls per IP per UTC day, shared with the other utility routes (header X-Tanod-Free: 1). Paid in USDC with x402 (clients). MCP tool: get_live_fx_rates at https://tanod.dev/mcp, where the free tier is automatic.

Live FX rates API guide →

Data file: live-fx-api-prices.json (the vendor rows above with source links, CC BY 4.0).

Data as of 2026-10-24, from each vendor's public pricing page; prices change, so check the vendor before you decide. Related guides: live FX rates API, exchange rate API prices over x402, x402 API prices by category. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.