Skip to content
Roz Bhav
हिन्दी

USD to INR Today — US dollar

Rate as of 22 Oct 2026 — ECB reference rate, published about 7:30 PM IST — a cross rate through the euro
Source: European Central Bank · fetched 23 Oct 2026, 12:03 AM IST (www.ecb.europa.eu)

1 US dollar (USD)

₹94.82 up by ₹0.35 (0.37%)

vs 21 Oct 2026

₹1 = 0.0105 USD

Banks, forex cards and remittance apps quote a margin over this reference rate and add fees: you receive a little less than this when sending money to India, and pay a little more when buying foreign currency.

Converter

Prefilled with a typical amount. Change the amount or the direction; the result uses the reference rate, with no margin.

1,000.00 USD = ₹94,822.80

At 1 USD = ₹₹94.82, the reference rate of 22 Oct 2026

30-day trend

₹94.50 ₹95.00 ₹95.50 ₹96.78 ₹94.47 11 Sep25 Sep8 Oct22 Oct
1 USD moved from ₹95.56 to ₹94.82 over 30 fixings fixings (high ₹96.78 on 8 Oct 2026, low ₹94.47 on 21 Oct 2026).
High
₹96.78 on 8 Oct
Low
₹94.47 on 21 Oct
Average
₹95.75

Last 30 days

USD to INR: the reference rate of each day that had one, last 30 days (₹ per USD)
Date Rate (₹) Change
₹94.82 up by ₹0.35 (0.37%)
₹94.47 down by ₹0.46 (0.48%)
₹94.93 no change
₹94.93 down by ₹0.03 (0.03%)
₹94.96 down by ₹0.09 (0.09%)
₹95.06 down by ₹0.10 (0.11%)
₹95.16 down by ₹0.12 (0.13%)
₹95.28 down by ₹0.49 (0.51%)
₹95.78 down by ₹0.96 (0.99%)
₹96.73 down by ₹0.05 (0.05%)
₹96.78 up by ₹0.05 (0.05%)
₹96.73 up by ₹0.31 (0.32%)
₹96.43 up by ₹0.13 (0.13%)
₹96.30 down by ₹0.03 (0.03%)
₹96.32 no change
₹96.33 up by ₹0.49 (0.51%)
₹95.83 down by ₹0.15 (0.16%)
₹95.99 no change
₹95.98 up by ₹0.17 (0.18%)
₹95.82 down by ₹0.14 (0.15%)
₹95.96 up by ₹0.22 (0.23%)
₹95.74 up by ₹0.15 (0.16%)
₹95.60 down by ₹0.23 (0.24%)
₹95.82 down by ₹0.06 (0.06%)
₹95.88 down by ₹0.06 (0.06%)
₹95.94 down by ₹0.03 (0.03%)
₹95.96 no change
₹95.96 up by ₹0.41 (0.43%)
₹95.55 no change
₹95.56 up by ₹0.11 (0.12%)

How these rates are made →

Frequently asked questions

What is the USD to INR rate today?

On 22 Oct 2026 the reference rate was 1 US dollar = ₹94.82 (ECB reference rate, published about 7:30 PM IST — a cross rate through the euro). Banks and remittance apps quote a margin over it.

How many rupees is 1,000.00 USD?

At the reference rate of 22 Oct 2026, 1,000.00 USD = ₹94,822.80. What you actually receive depends on the margin and fees of the bank or app.

Where does this rate come from?

ECB reference rate, published about 7:30 PM IST — a cross rate through the euro. Roz Bhav fetches it once a day and shows the date of the rate and the time it was fetched. It is a reference rate, not a rate for buying or selling.