Foreign exchange rates made simple and transparent
Real-time and historical exchange rates for 190+ currencies, crypto and precious metals in one JSON API, with conversion, time series, fluctuation and averages. Rates refresh every 60 seconds on paid plans.
On paid plans, every rate refreshes every 60 seconds. The free plan updates daily.
02
190+ currencies
Every major fiat currency, plus Bitcoin, Ethereum and other cryptocurrencies, and gold, silver, platinum and palladium.
03
Secure by default
HTTPS everywhere, IP and URL allowlists and team access controls keep your keys and data safe.
Key facts
fxapi at a glance
A foreign exchange rates API – also called an FX rates API – is a web service that returns currency exchange rates as machine-readable data over HTTPS. fxapi, built by Everapi GmbH (Austria), delivers real-time and historical mid-market exchange rates for 190+ currencies as JSON – for pricing, currency conversion, accounting, analytics and AI agents.
Provider
Everapi GmbH, Austria (EU)
Data
Real-time and historical foreign exchange rates (mid-market reference rates)
Currencies
190+: active ISO 4217 fiat currencies, gold, silver, platinum, palladium and 16 cryptocurrencies
fxapi is a REST API that returns mid-market currency exchange rates as JSON. Send one HTTPS request with your API key, pick a base currency and the currencies you need – the response contains every rate plus the exact time it was last updated.
01 · Get a key
Sign up for free
Create an account and copy your API key – no credit card. The free plan includes 300 requests a month with daily updates.
02 · GET /v1/latest
Request exchange rates
Send the key in the apikey header. Choose any of 190+ ISO 4217 currencies, metals or cryptos as base_currency, or ask for a past date since 1999.
03 · JSON · CSV
Use the data anywhere
Read data.EUR.value in your backend, spreadsheet or BI tool – or let an AI agent call it through the MCP server. Time series and averages also come as CSV.
Popular currencies
Every currency works as base and target. Codes, symbols, pegs and ready-to-run requests for the most requested currencies:
“fxapi.com is straight-forward and reliable since day one. The API is customizable to our company’s needs, easy-to-use, and has helped our international business reach the next level.”
Wernhard Berger, CEO, Breatheilo.com
Use cases
What teams build with fxapi
From checkout prices to month-end close – the same endpoints power product, finance and data workflows.
Competitor data from each provider's own pricing pages, checked October 8–9, 2026 – see the comparison pages for sources. Plans change; verify on their sites.
Frequently asked questions
What is a foreign exchange rates API?
A web service, also called an FX rates API, that returns currency exchange rates in a machine-readable format such as JSON. Your application requests the latest EUR/USD rate, the rate on a past date or a converted amount over HTTPS and uses it directly in prices, invoices, reports or dashboards. Read the full explainer.
Is fxapi free?
Yes. The Free plan includes 300 requests a month with daily updates and the latest, historical, fluctuation and average endpoints – no credit card required. Paid plans start at $9.99 a month. See the free plan details and pricing.
How often are the exchange rates updated?
Every 60 seconds on Professional and Enterprise, hourly on Basic and daily on Free. Every response includes a last_updated_at timestamp.
How many currencies are supported?
190+: the active ISO 4217 fiat currencies we cover, gold, silver, platinum and palladium, and 16 cryptocurrencies such as BTC and ETH. See the currency list.
How far back does historical data go?
Daily data goes back to 1 January 1999. Use /v1/historical for single dates, /v1/range for time series and /v1/average for monthly, quarterly or yearly averages.
What is the best foreign exchange rates API?
It depends on what you need. Check update frequency, historical depth, base-currency support on the free plan, time-series and average endpoints, and price at your volume. fxapi offers 60-second updates from $34.99, daily history since 1999, any base currency on every plan and fluctuation plus period averages on the free plan. See the side-by-side comparison.
Can I get real-time foreign exchange rates from fxapi?
Yes. On the Professional and Enterprise plans the real-time exchange rate API refreshes every 60 seconds; Basic updates hourly. The rates are mid-market reference rates, not executable trading quotes.
Can I use fxapi in Excel or Google Sheets?
Yes – with Power Query in Excel or an Apps Script custom function in Google Sheets. Step-by-step: Excel guide and Google Sheets guide.
Can I change the base currency?
Yes, on every plan. Pass base_currency with any supported code; the default is USD.
Which programming languages are supported?
Any language that can make an HTTPS request. There are official SDKs for JavaScript, Python, PHP, Go, Ruby, C# and Rust, an OpenAPI 3.1 spec and step-by-step guides.
Custom plans
Get a custom plan!
Some businesses need a tailored plan. Tell us what you need and we'll put one together.