Open Exchange Rates alternatives (2026)

Consider these Open Exchange Rates alternatives if you need a different free base, conversion plan, or MCP workflow. Open Exchange Rates Free is USD-base only. Its plan page lists conversion requests on Unlimited at $97 per month, and no official MCP server was found. The options below offer other combinations of rate retrieval and amount conversion.

exchangerate.dev

Compare the options

Prices are monthly USD paid entry plans, except XE, billed yearly, and Frankfurter, which is free. Columns compare free allowances, update frequency, history, and coverage. Conversion access and faster updates can require another plan; a free trial is not a permanent free tier.

Plans, frequency, historical depth, and currency coverage
ProviderPrice fromFree tierUpdate frequencyHistoryCoverage
exchangerate.dev$19/month Basic; 100,000 requests5,000 requests/month; commercial use with a visible credit linkAbout 60 seconds for all 144 currencies on trading days, 15 minutes late on Free; ECB daily fallbackFree 30 days; Basic 1 year; Plus/Pro to 1999 where available144 currencies
Narwhal API$59/month Basic; 100,000 requests5,000 requests/month; previous day closeFree: end of day (00:00 UTC); paid: live; interval not publishedStored observations by date range; start date not published144 currencies
ExchangeRate-API$10/month Pro; 30,000 requests1,500 requests/month with a key; keyless open endpoint with attributionDaily on Free; hourly Pro; 5 minutes BusinessPaid plans only; over 30 years advertised on ProAbout 165 currencies
currencyapi$9.99/month Small; 15,000 requests300 requests/month; personal use onlyDaily on Free; hourly Small; 60 seconds Medium and upDaily history back to 1999171 fiat currencies, 16 crypto, 4 precious metals
Fixer$14.99/month Basic; 10,000 requests100 requests/month; non-commercial; fixed base currencyHourly on Free and Basic; 10 minutes Professional; 60 seconds Professional PlusBack to January 1999170 currencies
CurrencyFreaks$9.99/month Starter; 15,000 requests1,000 requests/month; USD base onlyEvery 24 hours on Free; hourly Starter; 10 minutes Growth; 60 seconds ProfessionalPaid plans only1000+ currencies advertised, including crypto
FrankfurterFree; no paid plans; self-hosting with DockerNo key and no quota; abuse rate limits onlyDailySome series from 1948223 currencies, including legacy codes
XE Currency Data API$799/year Lite; 10,000 requests/monthFree trial onlyDaily Lite; hourly Intermediate; 15 minutes Prime; minutely add-onBack to 1998Count stated two ways on its page

The shortlist

exchangerate.dev

Best fitFree supported-base conversion with MCP
Price from$19/month Basic; 100,000 requests
Free tier5,000 requests/month; commercial use with a visible credit link
Update frequencyAbout 60 seconds for all 144 currencies on trading days, 15 minutes late on Free; ECB daily fallback
HistoryFree 30 days; Basic 1 year; Plus/Pro to 1999 where available
Coverage144 currencies
ConversionSingle-amount and batch conversion endpoints
MCPYes, nine tools, every plan including Free

exchangerate.dev suits an application needing any supported base, direct amount conversion, and MCP on a free plan. Free includes 5,000 monthly requests, with commercial display allowed through visible linked credit. Basic provides live rates for $19 per month and 100,000 requests. The trade-off is that Free rates are fifteen minutes late and daily history covers 30 days. The catalogue has 144 currencies, so check the app’s required codes. Rates remain indicative, not executable or settlement prices, on every plan.

Narwhal API

Best fitFX conversion within a broader data application
Price from$59/month Basic; 100,000 requests
Free tier5,000 requests/month; previous day close
Update frequencyFree: end of day (00:00 UTC); paid: live; interval not published
HistoryStored observations by date range; start date not published
Coverage144 currencies
ConversionDecimal-safe conversion endpoint
MCPYes, hosted, same key and quota as REST

Narwhal API suits an app combining amount conversion with commodities, economics, and release calendars. Its broader data API includes a decimal-safe FX conversion endpoint returning the rate, timestamp, and market session. One key and quota cover REST and hosted MCP. The trade-off is that Free FX uses the previous day’s close, with 5,000 successful requests per UTC month. Basic provides live FX at $59 per month. Its FX page does not publish an update interval or a universal historical start date.

ExchangeRate-API

Best fitDaily free conversion with an optional amount
Price from$10/month Pro; 30,000 requests
Free tier1,500 requests/month with a key; keyless open endpoint with attribution
Update frequencyDaily on Free; hourly Pro; 5 minutes Business
HistoryPaid plans only; over 30 years advertised on Pro
CoverageAbout 165 currencies
ConversionPair conversion with an optional amount, on Free
MCPNo MCP server found on its site

ExchangeRate-API suits an application that wants direct pair conversion on a free plan. Its Pair Conversion endpoint accepts an optional amount, and Free includes 1,500 monthly requests with daily updates. Pro updates hourly at $10 per month. The trade-off is that historical data needs a paid plan, so free conversion does not establish access to dated amounts. No MCP server was found on its site. For rate retrieval without a key, its separate open endpoint supplies daily rates with attribution and prohibits redistribution.

Full comparison: ExchangeRate-API vs exchangerate.dev →

currencyapi

Best fitCommercial conversion with a multi-asset catalogue
Price from$9.99/month Small; 15,000 requests
Free tier300 requests/month; personal use only
Update frequencyDaily on Free; hourly Small; 60 seconds Medium and up
HistoryDaily history back to 1999
Coverage171 fiat currencies, 16 crypto, 4 precious metals
ConversionConvert endpoint
MCPYes, official, 16 tools; calls count against the plan quota

currencyapi suits a converter that needs fiat currencies alongside crypto or precious metals. It documents a conversion endpoint, while Small permits commercial use at $9.99 per month with hourly updates. Its official MCP server exposes 16 tools, with calls counting against the plan quota. The trade-off is Free access: the allowance is 300 monthly requests, updates are daily, and use is private only. Sixty-second updates require Medium. The documentation does not state whether Free keys can access the MCP server.

Full comparison: currencyapi vs exchangerate.dev →

Fixer

Best fitHourly paid conversion and selectable bases
Price from$14.99/month Basic; 10,000 requests
Free tier100 requests/month; non-commercial; fixed base currency
Update frequencyHourly on Free and Basic; 10 minutes Professional; 60 seconds Professional Plus
HistoryBack to January 1999
Coverage170 currencies
ConversionBasic and up
MCPNo official MCP server found

Fixer suits an app that needs conversion and selectable base currencies on a paid entry plan. Basic includes both for $14.99 per month with hourly updates. Its catalogue covers 170 currencies, and historical rates extend to January 1999. The trade-off is that Free has a fixed base, is non-commercial, and excludes conversion, so it does not solve free base-selection needs. Faster updates require higher tiers: Professional provides ten-minute updates, while Professional Plus starts sixty-second updates at $99.99 per month.

Full comparison: Fixer vs exchangerate.dev →

CurrencyFreaks

Best fitPaid conversion with historical amount support
Price from$9.99/month Starter; 15,000 requests
Free tier1,000 requests/month; USD base only
Update frequencyEvery 24 hours on Free; hourly Starter; 10 minutes Growth; 60 seconds Professional
HistoryPaid plans only
Coverage1000+ currencies advertised, including crypto
ConversionPaid plans only
MCPYes, open source, 7 tools; Free gets latest rates and the currency list

CurrencyFreaks suits a migration that needs current and historical conversion without separating them into different entry plans. Starter includes both, hourly updates, and all base currencies for $9.99 per month. Its open-source MCP server provides conversion and historical tools on Starter and above. The trade-off is that Free remains USD-base only with daily updates, so it does not change that particular free-plan constraint. Free MCP access covers latest rates and the currency list. Check required fiat codes within its advertised crypto-inclusive catalogue.

Full comparison: CurrencyFreaks vs exchangerate.dev →

Frankfurter

Best fitDaily keyless rates and local amount calculation
Price fromFree; no paid plans; self-hosting with Docker
Free tierNo key and no quota; abuse rate limits only
Update frequencyDaily
HistorySome series from 1948
Coverage223 currencies, including legacy codes
ConversionNo conversion endpoint; multiply by the rate
MCPYes

Frankfurter suits an application that can work with daily official-source rates and calculate amounts locally. It needs no key, has no quota beyond abuse rate limits, and offers MCP plus Docker self-hosting. Its 223-currency catalogue includes legacy codes, and some historical series extend to 1948. The trade-off is the absence of a conversion endpoint and intraday updates. It therefore changes the access and calculation workflow rather than duplicating a hosted amount-conversion service. Test the required currencies and historical dates directly before migrating.

Full comparison: Frankfurter vs exchangerate.dev →

XE Currency Data API

Best fitAnnual currency data plans with historical coverage
Price from$799/year Lite; 10,000 requests/month
Free tierFree trial only
Update frequencyDaily Lite; hourly Intermediate; 15 minutes Prime; minutely add-on
HistoryBack to 1998
CoverageCount stated two ways on its page
ConversionNot mentioned on its page
MCPNot found

XE Currency Data API suits an application considering an annual data subscription rather than a monthly entry plan. Lite costs $799 per year for 10,000 monthly requests and daily rates. Higher plans add hourly or fifteen-minute rates, with minutely add-ons available. History extends to 1998. The trade-off is the annual commitment and the absence of a permanent free tier; only a trial is offered. A conversion endpoint is not mentioned on its page, so establish that workflow before choosing it as a direct conversion replacement.

Full comparison: XE Currency Data API vs exchangerate.dev →

Check bases and conversion separately

Decide whether your app needs a rate table, an amount endpoint, or both. Then compare the plan that provides the required bases and workflow, including MCP if the integration depends on it.

Required basesTest non-USD bases on the intended plan. A broad currency list does not by itself establish permission to choose every supported code as a base.
Amount endpointConfirm direct conversion access separately from latest-rate retrieval. If the app will calculate locally, preserve rate direction and verify its rounding behaviour.
Refresh and historyRequest the required historical dates and inspect current observation timestamps. Compare the plan’s update interval with the maximum age your display can accept.
Billing and toolsCompare monthly plans with annual commitments over the same period. For MCP, check the actual tools, authentication, and request accounting before replacing the integration.

How we chose

We compared base selection, direct conversion access, free allowances, update intervals, historical coverage, billing periods, and MCP support. Sources were checked on 17 Oct 2026. This is a documented-feature comparison, not a benchmark of response speed, accuracy, or uptime. The order reflects fit for application rate and amount workflows; Open Exchange Rates is excluded from its alternatives list. exchangerate.dev publishes this comparison and appears under the same criteria. Unpublished conversion access and conflicting coverage totals remain qualified. exchangerate.dev and Narwhal API are owned and operated by Nusantara Ventures, LLC.

Sources checked . Prices and entitlements can change.

Related comparisons

Frequently asked questions

What are the best Open Exchange Rates alternatives?
The shortlist includes exchangerate.dev, Narwhal API, ExchangeRate-API, currencyapi, Fixer, CurrencyFreaks, Frankfurter, and XE. Compare supported bases, amount conversion access, update plans, and usage terms for the application you are building.
Which Open Exchange Rates alternatives allow other free bases?
exchangerate.dev supports any of its 144 currencies as the base under Free rules. freecurrencyapi also allows any of its 33 currencies as the base, but is for personal use only. Open Exchange Rates Free itself is USD-base only.
Which Open Exchange Rates alternatives include free conversion?
exchangerate.dev provides single and batch conversion under Free rules, with 5,000 monthly requests and a fifteen-minute delay. ExchangeRate-API includes pair conversion with an optional amount on Free, with daily updates and 1,500 monthly requests.
Does Open Exchange Rates have an official MCP server?
No official MCP server was found in the checked sources. Pipedream hosts a third-party integration. Alternatives with documented MCP support include exchangerate.dev, Narwhal API, currencyapi, Frankfurter, and CurrencyFreaks; tool access and plan eligibility differ.
Which Open Exchange Rates plan lists currency conversion?
Its plan page lists currency conversion requests on Unlimited at $97 per month, with five-minute updates. The documentation describes a conversion endpoint but does not establish access on lower plans. Developer costs $12 per month with hourly rates and any base.

Keep reading