1 US dollar is about 123.53 Bangladeshi taka today, and 1 BDT is 0.008095 USD (mid-market reference rate for 2026-10-21). Bank and remittance rates differ.
USD
BDT
1
123.53
5
617.65
10
1,235.3
50
6,176.51
100
12,353.02
500
61,765.1
1,000
123,530.2
5,000
617,650.98
10,000
1,235,301.95
BDT
USD
1
0.008095
5
0.0405
10
0.081
50
0.4048
100
0.8095
500
4.0476
1,000
8.0952
5,000
40.4759
10,000
80.9519
USD to BDT history
Change
+1.39%
since 21 Oct 2025
High
123.9531 BDT
7 Aug 2026
Low
121.4234 BDT
26 Jan 2026
Latest
123.6456 BDT
22 Oct 2026
Month end
1 USD in BDT
Change
22 Oct 2026
123.65
+0.44%
30 Sep 2026
123.1
−0.47%
31 Aug 2026
123.68
+0.40%
31 Jul 2026
123.19
+0.05%
30 Jun 2026
123.13
+0.27%
31 May 2026
122.8
+0.05%
30 Apr 2026
122.74
−0.31%
31 Mar 2026
123.11
+0.63%
28 Feb 2026
122.34
−0.21%
31 Jan 2026
122.6
+0.15%
31 Dec 2025
122.42
+0.03%
30 Nov 2025
122.38
+0.12%
31 Oct 2025
122.23
—
Frequently asked questions
What is 1 USD in BDT today?
About 123.53 BDT (mid-market reference rate, 2026-10-21).
How much is 100 USD in BDT?
About 12,353.02 BDT.
How has USD to BDT changed in the past year?
From 121.95 on 21 Oct 2025 to 123.65 on 22 Oct 2026 — up 1.39%. The highest was 123.95 (7 Aug 2026) and the lowest 121.42 (26 Jan 2026).
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.