Public APIs
CurrencyFreaks favicon

CurrencyFreaks

Currency Exchange

Provides current and historical currency exchange rates with free plan 1K requests/month.

CurrencyFreaks's website screenshot

About CurrencyFreaks

CurrencyFreaks provides a REST API for real-time and historical exchange rates, currency conversion, and forex time series data. It covers 1,026 currencies, including 166 fiat currencies, 856 cryptocurrencies, and 4 precious metals, returning data in JSON or XML. Endpoints include latest rates, currency conversion between two currencies, historical rates dating back to November 28, 1984, time series data, and a fluctuation endpoint that returns opening/closing rates and percentage change over a period.

The API is authenticated via an API key passed as a URL parameter, with no SDK or OAuth required. Rate refresh frequency, base currency selection, and access to historical/time series/fluctuation endpoints vary by plan: the free Developer plan offers daily updates with a fixed USD base, while paid plans (Starter, Growth, Professional, Enterprise) offer progressively faster refresh intervals down to 60 seconds and support for any base currency.

The service is aimed at developers building checkout flows that display local-currency pricing, invoicing systems handling multi-currency billing and settlement, dashboards reporting multi-currency revenue, and trading or fintech applications requiring frequent FX rate updates. It is also used for cryptocurrency price conversion into fiat currencies. All requests, including on the free tier, use SSL encryption.

Key features

  • Real-time exchange rates API covering 1,026 currencies (166 fiat, 856 cryptocurrencies, 4 precious metals)
  • Currency converter endpoint that returns a computed converted amount for any two currencies
  • Historical exchange rates back to 28 November 1984 via a date parameter
  • Time series and fluctuation endpoints for date-range rate data and period change calculations
  • JSON and XML response formats with SSL encryption on every plan, including free
  • Update frequency scales by plan from daily on the free tier to 60-second updates on Professional/Enterprise

Frequently asked questions

Is there a free tier?

Yes, the Developer plan is free with 1,000 API calls a month, no credit card required, and gets daily rate updates in USD base currency.

How current are the exchange rates?

Update frequency depends on plan: daily on the free Developer plan, hourly on Starter, every 10 minutes on Growth, and every 60 seconds on Professional and Enterprise.

What response formats and authentication does the API use?

Responses are available in JSON or XML, and requests are authenticated with an API key passed as a URL parameter, with no OAuth or SDK required.

Can I get historical or date-range exchange rate data?

Yes, the historical endpoint serves end-of-day rates back to 28 November 1984, and separate time series and fluctuation endpoints cover date ranges, though these are only available on paid plans.

Who is this API for?

It's used by developers building checkout flows, invoicing systems, dashboards, trading workflows and apps that need fiat or cryptocurrency conversion, including FileMaker integrations.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product