US Dollar to Indian Rupee converter

1 US Dollar (USD) =

96.9643 INR

1 INR = 0.010313 USD · Updated: Oct 12, 2026, 8:43 PM UTC · This is a daily reference rate.

Convert US Dollar (USD) to Indian Rupee (INR) instantly. The rate refreshes every few seconds while the market is open, and the table below works out the amounts people look up most. Banks and exchange bureaus add a margin on top of this mid-market rate.

USD to INR conversion table

Amount (USD)INR
1 USD96.96 INR
5 USD484.82 INR
10 USD969.64 INR
20 USD1,939 INR
50 USD4,848 INR
100 USD9,696 INR
250 USD24,241 INR
500 USD48,482 INR
1,000 USD96,964 INR
5,000 USD484,822 INR
10,000 USD969,643 INR
Amount (INR)USD
1 INR0.0103 USD
5 INR0.0516 USD
10 INR0.1031 USD
20 INR0.2063 USD
50 INR0.5157 USD
100 INR1.03 USD
250 INR2.58 USD
500 INR5.16 USD
1,000 INR10.31 USD
5,000 INR51.57 USD
10,000 INR103.13 USD

USD/INR chart and analysis →

How much is 1 US Dollar in Indian Rupee?

Right now 1 USD = 96.9643 INR. The other way round, 1 INR = 0.010313 USD.

How often is the rate updated?

Major pairs update every few seconds from a live feed while the market is open; the rest come from daily reference rates.

Rates on a past date →

Other exchange rates