1 US dollar is about 94.5822 Indian rupee today, and 1 INR is 0.0106 USD (mid-market reference rate for 2026-10-21). Bank and remittance rates differ.
USD
INR
1
94.5822
5
472.91
10
945.82
50
4,729.11
100
9,458.22
500
47,291.09
1,000
94,582.17
5,000
472,910.85
10,000
945,821.71
INR
USD
1
0.0106
5
0.0529
10
0.1057
50
0.5286
100
1.0573
500
5.2864
1,000
10.5728
5,000
52.8641
10,000
105.73
USD to INR history
Change
+7.35%
since 21 Oct 2025
High
96.8063 INR
20 May 2026
Low
87.7945 INR
23 Oct 2025
Latest
94.3908 INR
22 Oct 2026
Month end
1 USD in INR
Change
22 Oct 2026
94.3908
−1.64%
30 Sep 2026
95.9654
+0.56%
31 Aug 2026
95.4357
−0.05%
31 Jul 2026
95.4807
+0.97%
30 Jun 2026
94.5644
−0.45%
31 May 2026
94.9877
+0.04%
30 Apr 2026
94.9488
+0.86%
31 Mar 2026
94.1411
+3.36%
28 Feb 2026
91.0801
−0.65%
31 Jan 2026
91.6797
+2.10%
31 Dec 2025
89.7957
+0.48%
30 Nov 2025
89.3655
+0.87%
31 Oct 2025
88.5907
—
Frequently asked questions
What is 1 USD in INR today?
About 94.5822 INR (mid-market reference rate, 2026-10-21).
How much is 100 USD in INR?
About 9,458.22 INR.
How has USD to INR changed in the past year?
From 87.9289 on 21 Oct 2025 to 94.3908 on 22 Oct 2026 — up 7.35%. The highest was 96.8063 (20 May 2026) and the lowest 87.7945 (23 Oct 2025).
Why is my bank’s rate different?
Banks, exchange houses and remittance apps add a margin and fees, and in Bangladesh remittance can also earn a government incentive. Ask your provider for its rate before sending money.
Source: Open exchange-rate data by fawazahmed0/exchange-api (CC0), compiled daily from public sources. Reference only.