atesWale
Live

US Dollar to Indian Rupee

1 USD = ₹96.43

As of 21 Jul 2026 · 0.19 (0.19%)

As of Tuesday, 21 July 2026, the price of 1 USD in INR in India is ₹96.43 .

USD → INR converter

1 USD (US Dollar to Indian Rupee) = ₹96.432

1 USD = ₹96.43

Indicative mid-market rate. Banks and exchanges add spreads and fees. Not financial advice.

30-day history

Date1 USD = INR
21 Jul 202696.43
20 Jul 202696.43
19 Jul 202696.25
18 Jul 202696.25
17 Jul 202696.25
16 Jul 202696.34
15 Jul 202696.25
14 Jul 202696.25
13 Jul 202695.60
12 Jul 202695.33
11 Jul 202695.33
10 Jul 202695.33
09 Jul 202695.42
08 Jul 202695.60
07 Jul 202694.97
06 Jul 202695.42
05 Jul 202695.24
04 Jul 202695.24
03 Jul 202695.24
02 Jul 202695.42
01 Jul 202695.24
30 Jun 202694.70
29 Jun 202694.52
28 Jun 202694.43
27 Jun 202694.43
26 Jun 202694.43
25 Jun 202694.43
24 Jun 202694.70
23 Jun 202694.79
22 Jun 202694.70
21 Jun 202694.34

USD to INR — FAQs

What is the current 1 USD in INR price in India?+

As of Tuesday, 21 July 2026, the price of 1 USD in INR in India is ₹96.43 .

What was the 1 USD in INR price in India yesterday?+

The previous 1 USD in INR price in India was ₹96.25 . Today's rate is higher than that — ₹0.19 more than before.

What is the lowest 1 USD in INR price in India recently?+

The lowest recorded 1 USD in INR price in India in the recent period is ₹94.34 .

What is the highest 1 USD in INR price in India recently?+

The highest recorded 1 USD in INR price in India in the recent period is ₹96.43 .