EUR/USD 1.08542 ▲ +0.12% GBP/USD 1.26301 ▼ -0.08% USD/JPY 153.421 ▲ +0.31% USD/CHF 0.91234 ▼ -0.05% AUD/USD 0.65891 ▲ +0.09% USD/CAD 1.36712 ▲ +0.14% NZD/USD 0.59821 ▼ -0.11% BTC/USD 64,521.50 ▲ +2.14% ETH/USD 3,215.40 ▲ +1.82% XAU/USD 2,348.50 ▲ +0.23% · EUR/USD 1.08542 ▲ +0.12% GBP/USD 1.26301 ▼ -0.08% USD/JPY 153.421 ▲ +0.31% USD/CHF 0.91234 ▼ -0.05% AUD/USD 0.65891 ▲ +0.09% USD/CAD 1.36712 ▲ +0.14% NZD/USD 0.59821 ▼ -0.11% BTC/USD 64,521.50 ▲ +2.14% ETH/USD 3,215.40 ▲ +1.82% XAU/USD 2,348.50 ▲ +0.23% ·
150+ instruments updated every second

Real-Time Forex
& Currency Rates API

Stream live forex data to your application via REST or WebSocket. JSON & XML formats. Free to use — up to 3 requests/hour with no API key. Request a trial key to simulate unlimited access before buying.

No signup for 3 req/hour Trial key — no credit card 30-day money-back guarantee
GET /api/rates?key=YOUR_KEY
[
  {
    "currency": "EUR/USD",
    "bid": 1.08542,
    "ask": 1.08551,
    "high": 1.08891,
    "low": 1.08201,
    "open": 1.08395,
    "timestamp": 1713045600000
  },
  {
    "currency": "GBP/USD",
    "bid": 1.26301,
    "ask": 1.26315,
    "high": 1.26588,
    "low": 1.25901,
    "open": 1.26150,
    "timestamp": 1713045600000
  },
  {
    "currency": "USD/JPY",
    "bid": 153.421,
    "ask": 153.435,
    "high": 153.890,
    "low": 152.980,
    "open": 153.210,
    "timestamp": 1713045600000
  }
]

Everything you need for live market data

Simple, reliable, and built for developers who need real-time forex rates without the complexity.

Real-Time Streaming

WebSocket streaming and REST API updated every second. Get bid, ask, high, low, open, and close prices for 150+ instruments.

Developer Friendly

Simple REST API with JSON and XML responses. One API key, one endpoint. Integrate in minutes with any language or framework.

Reliable & Secure

Enterprise-grade infrastructure with 99.9% uptime. API key authentication, rate limiting, and HTTPS encryption on every request.

Supported instruments include

EUR/USD GBP/USD USD/JPY USD/CHF AUD/USD NZD/USD USD/CAD BTC/USD ETH/USD XAU/USD US30 NIKKEI + 140 more

Integrate in minutes

A simple REST API that returns JSON or XML. No SDKs required — just an HTTP request.

Free to use without a key — up to 3 requests/hour. Request a trial key for unlimited access.
GET

REST API — All Rates

https://www.live-rates.com/api/rates
Keyless: 3 req/hour · With ?key=YOUR_KEY: unlimited
[
  {
    "currency": "EURCHF",
    "bid": "0.92077",
    "ask": "0.92093",
    "high": "0.92165",
    "low": "0.91938",
    "open": "0.92153",
    "close": "0.92077",
    "timestamp": "1776180253420"
  },
  {
    "currency": "USDCHF",
    "bid": "0.78027",
    "ask": "0.7804",
    "high": "0.78379",
    "low": "0.77899",
    "open": "0.7831",
    "close": "0.78027",
    "timestamp": "1776180253386"
  },
  {
    "currency": "AUDUSD",
    "bid": "0.71384",
    "ask": "0.71393",
    "high": "0.71476",
    "low": "0.7077",
    "open": "0.70988",
    "close": "0.71384",
    "timestamp": "1776180253574"
  }
]
GET

Price API — Specific Pair

https://www.live-rates.com/api/price?key=YOUR_KEY&rate=EURUSD
[
  {
    "currency": "EUR/USD",
    "rate": 1.08542,
    "bid": 1.08542,
    "ask": 1.08551,
    "high": 1.08891,
    "low": 1.08201,
    "open": 1.08395,
    "close": "n/a",
    "timestamp": 1713045600000
  }
]

Also available

  • WebSocket Streaming — Real-time push updates
  • XML format — Add rate_format=xml
  • Historical data — Daily rates and time series

Simple, transparent pricing

Start with a free trial. No credit card required. Upgrade when you're ready.

Monthly

For testing and small projects

€50 /month
  • REST & Streaming API
  • 150+ instruments
  • JSON & XML formats
  • Standard support
Get Started
Most Popular

Yearly

Best value for growing businesses

€30 /month

Save 40% vs monthly

  • Everything in Monthly
  • 3 IP addresses
  • Historical data access
  • Priority support
Get Started

3-Year

For established businesses

€20 /month

Save 60% vs monthly

  • Everything in Yearly
  • 5 IP addresses
  • Sub-license management
  • Dedicated support
Get Started

Accepted payment methods

Stripe PayPal Credit Cards

Trusted across industries

From e-commerce platforms to financial institutions, teams rely on Live-Rates for accurate market data.

E-Commerce

"We use Live-Rates to display real-time currency conversions on our international checkout. Integration took less than an hour and reduced cart abandonment by showing prices in local currencies."

Brokers & Fintech

"The streaming API delivers tick-by-tick updates that power our trading dashboard. The data quality is excellent and the latency is consistently low across all currency pairs."

Gaming & Apps

"Our mobile game uses Live-Rates for in-app currency features. The JSON API is dead simple to integrate and the reliability means we never have to worry about stale data."

Free 4-day trial

Need more than
3 requests/hour?

The API is free to use without a key (up to 3 requests/hour). Request a trial key below to simulate unlimited access for 4 days and test every endpoint and currency pair before buying — no commitment.

  • Full API access — 150+ currency pairs, REST & streaming
  • Both formats — JSON and XML responses
  • No credit card — no auto-charge when the trial ends
  • Engineer support — direct help from our team if you get stuck

Get your API key

We’ll email it as soon as it’s ready.

Your data stays private. We never share or sell it.