Free Foreign Exchange & Crypto Rates API

Access 593 real-time and historical forex rates plus EU VAT rates with our completely free API. 26 years of historical data since 1999, crypto rates since Bitcoin's inception. No credit card required.

170+ FIAT currencies
420+ Cryptocurrencies
Historical data since 1999
EU VAT rates included

Start Using Our API

Join thousands of developers worldwide using our free forex rates API

Get Free API Key

Very Easy to Implement

Just 2 lines of code in any programming language that supports HTTP requests.

Global Exchange Rates

All 593 major currencies used in 150+ countries. See supported codes.

Multiple Data Formats

Choose the format that works best for you.

JSON XML CSV TSV JSONP

Accurate Conversions

Our forex API uses multiple sources for stable & reliable FX data.

Trusted by 10,426+ Developers

Clear documentation, exceptional uptime record and helpful support.

🌍

Global Coverage

We support all world's currencies. For example:
1 USD → 0.85 EUR

Trusted Sources

Currency data delivered are sourced from financial data providers and banks, including the European Central Bank, major commercial banks, and trusted financial institutions worldwide. Our forex rates are updated in real-time to ensure accuracy.

ECB Bank Sources Financial Providers Real-time Updates

Try Our API

Please sign up to try our API with real data

Create Free Account

Complete API Documentation

GET

/api/rates

Get current forex rates between currencies

Response:
{
  "base": "USD",
  "rates": {
    "EUR": 0.85,
    "GBP": 0.73,
    "JPY": 110.0,
    "BTC": 0.00001
  }
}
View full documentation →
GET

/api/convert

Convert amount between currencies

Response:
{
  "amount": 100,
  "from": "USD",
  "to": "EUR",
  "result": 85.0
}
View full documentation →
GET

/api/historical/rates

Get historical forex rates for a specific date

Response:
{
  "date": "2024-01-01",
  "base": "USD",
  "rates": {
    "EUR": 0.90,
    "GBP": 0.79,
    "JPY": 148.5
  }
}
View full documentation →
GET

/api/historical/timeseries

Get time series data for a date range (max 5 years)

Response:
{
  "start_date": "2024-01-01",
  "end_date": "2024-01-03",
  "base": "USD",
  "data": {
    "2024-01-01": {"EUR": 0.90},
    "2024-01-02": {"EUR": 0.89},
    "2024-01-03": {"EUR": 0.88}
  }
}
View full documentation →
GET

/api/currencies

List all available currencies

Response:
{
  "currencies": [
    "USD", "EUR", "GBP", "JPY",
    "BTC", "ETH", "AUD", "CAD"
  ],
  "count": 593
}
View full documentation →
GET

/api/historical/limits

Get historical data availability per currency

Response:
{
  "currencies": {
    "EUR": {
      "earliest_date": "1999-01-01",
      "latest_date": "2025-12-31",
      "total_days": 9664
    }
  },
  "total_currencies": 170
}
View full documentation →
GET

/api/vat/rates

Get current VAT rates for EU countries

Response:
{
  "vat_rates": {
    "DE": {
      "country_code": "DE",
      "country_name": "Germany",
      "vat_rate": 19.0
    },
    "FR": {
      "country_code": "FR",
      "country_name": "France", 
      "vat_rate": 20.0
    }
  }
}
View full documentation →

UniRateAPI puts developers first

Built by developers, for developers. Our forex rates API is designed to be simple, intuitive, and powerful for all your forex data needs.

  • 26 years of historical forex data (1999-2025)
  • Crypto data since Bitcoin's inception (2009)
  • Real-time forex rates updated continuously
  • Clear, consistent API responses
  • Multiple integration examples for all languages
// Example JavaScript implementation
const response = await fetch(
  'https://api.unirateapi.com/api/rates?' +
  'api_key=your-api-key&from=USD'
);
const data = await response.json();
console.log(data.rates);
Bitcoin Bitcoin (BTC)
Ethereum Ethereum (ETH)
Litecoin Litecoin (LTC)
+500
More Coins

Cryptocurrency API now included

Get real-time cryptocurrency exchange rates alongside traditional currencies. Access data for Bitcoin, Ethereum, and other major cryptocurrencies.

Start Using Crypto API

Why Choose UniRateAPI?

📈

26 Years Historical Forex Data

Access comprehensive historical exchange rates from 1999 to present day, plus crypto data since Bitcoin's launch in 2009.

💰

Always Free Forever

No hidden fees, no credit card required, no usage limits. Start using our forex API immediately and scale unlimited.

🌍

593 Currencies Supported

170+ FIAT currencies and 420+ cryptocurrencies. The most comprehensive forex rates coverage available.

Real-Time Forex Rates

Get up-to-date exchange rates from reliable financial sources updated continuously throughout the day.

🔧

Simple Integration

Easy to integrate with any programming language or platform. RESTful API with JSON responses.

🏦

Trusted Sources

Data sourced from European Central Bank, major banks, and trusted financial institutions worldwide.

📊

EU VAT Rates

Get current VAT rates for all EU member states directly from European Commission data.

🛠️

Daily Updates

All data is updated daily to ensure you always have the most current rates and information.

593
Currencies & Crypto
26
Years Historical Data
99.9%
API Uptime
FREE
Forever & Always

UniRateAPI - Frequently Asked Questions

How much historical forex data do you have?

We provide 26 years of historical forex data dating back to 1999, plus cryptocurrency data since Bitcoin's inception in 2009. Access any historical exchange rate with our time series API.

Do you have any usage limits?

No! Our forex rates API is completely free with unlimited requests. We believe in providing unrestricted access to forex rates data. We do have a rate limit of 30 requests per minute to prevent abuse.

How many currencies do you support?

We support 593 currencies total: 170+ FIAT currencies and 420+ cryptocurrencies. This is one of the most comprehensive forex rates coverage available.

Is the forex API really free forever?

Yes! Our forex rates API is completely free forever. No credit card required, no hidden fees, and no usage limits. Start using our forex data immediately.

Where do you get your forex rates from?

We source our forex rates from trusted providers including the European Central Bank, major commercial banks, and established financial institutions worldwide.

Do you offer real-time forex rates?

Yes! We provide real-time forex rates updated continuously throughout the trading day, plus comprehensive cryptocurrency pricing data for all major digital assets.

UniRateAPI Supported Currencies

Our forex rates API offers an extensive range of world currencies with 26 years of historical data. Below are some of our 593 supported currencies and cryptocurrencies.

🇺🇸 USD
United States Dollar
🇪🇺 EUR
Euro
🇬🇧 GBP
British Pound Sterling
🇯🇵 JPY
Japanese Yen
🇦🇺 AUD
Australian Dollar
🇨🇦 CAD
Canadian Dollar
🇨🇭 CHF
Swiss Franc
🇨🇳 CNY
Chinese Yuan
🇮🇳 INR
Indian Rupee
🇧🇷 BRL
Brazilian Real
🇷🇺 RUB
Russian Ruble
🇰🇷 KRW
South Korean Won
🇸🇬 SGD
Singapore Dollar
🇳🇿 NZD
New Zealand Dollar
🇲🇽 MXN
Mexican Peso
🇭🇰 HKD
Hong Kong Dollar
🇹🇷 TRY
Turkish Lira
🇿🇦 ZAR
South African Rand
🇸🇪 SEK
Swedish Krona
🇳🇴 NOK
Norwegian Krone
🇩🇰 DKK
Danish Krone
🇵🇱 PLN
Polish Złoty
🇹🇭 THB
Thai Baht
🇮🇩 IDR
Indonesian Rupiah

Attribution Requirements

Usage Terms

This API is governed by our Terms of Service and requires proper attribution. Feel free to cache our data and use it for personal or commercial currency conversion needs. However, redistribution of our data is strictly prohibited.

Required Attribution

Please include attribution on pages where you display these exchange rates using the link below:

<a href="https://unirateapi.com">Exchange Rates By UniRateAPI</a>

Why do we ask for this? The more visibility our service gains, the better we can enhance this free & open access version and ensure its long-term availability!

Feel free to style the attribution link to match your application's design - we trust your judgment on making it look great while keeping it accessible.

Simple, Free Pricing

One plan. Everything included. Always free.

Free Forever Plan

$0

No credit card required

  • Unlimited API calls
  • Real-time exchange rates
  • 590+ currencies supported
  • Historical data & time series
  • Cryptocurrency rates included