Skip to main content

USD to INR Exchange Rate

USD (USD) to INR (INR)

Current exchange rate

1 USD = 94.914972 INR

As of Apr 30, 2026 · Source: ECB / CBR

30-day low
92.220485
30-day high
94.914972
30-day avg
93.623879
30-day change
+2.17%

Get USD to INR Rate via API

Fetch the live USD to INR exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=USD&symbols=INR"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "USD", "symbols": "INR"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["INR"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=USD&symbols=INR",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.INR);

USD to INR Exchange Rate History

Last 30 days of USD to INR rates. Fetch full historical data via the /api/v1/historical endpoint.

Historical USD to INR exchange rate for the last 30 days
Date 1 USD = X INR
Apr 30, 2026 94.914972
Apr 29, 2026 94.850077
Apr 28, 2026 94.542809
Apr 27, 2026 94.199081
Apr 24, 2026 94.252476
Apr 23, 2026 94.1098
Apr 22, 2026 93.804227
Apr 21, 2026 93.505141
Apr 20, 2026 93.071854
Apr 17, 2026 92.822328
Apr 16, 2026 93.243507
Apr 15, 2026 93.437606
Apr 14, 2026 93.086153
Apr 13, 2026 93.330195
Apr 10, 2026 92.886602
Apr 9, 2026 92.660505
Apr 8, 2026 92.220485
Apr 7, 2026 93.008134
Apr 2, 2026 93.101953
Apr 1, 2026 93.428695
Mar 31, 2026 93.82397
Mar 30, 2026 94.713166
Mar 27, 2026 94.811583
Mar 26, 2026 94.119508
Mar 25, 2026 93.944531
Mar 24, 2026 93.844625
Mar 23, 2026 93.220938
Mar 20, 2026 93.617481
Mar 19, 2026 93.248324
Mar 18, 2026 92.895652

Frequently Asked Questions

What is the current USD to INR exchange rate?

As of Apr 30, 2026, 1 USD (USD) equals 94.914972 INR (INR). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to INR rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=USD&symbols=INR with your Bearer token. You'll receive JSON containing the latest USD to INR rate.

Is the USD to INR API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are USD to INR rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get USD to INR Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key