1. Currency converter
  2. USD to BDT

US Dollar (USD) to Bangladeshi Taka (BDT)

Convert US dollars to Bangladeshi takas at the live mid-market rate. Reverse: BDT to USD

1 US Dollar =

122.83 BDT −0.09% today

1 USD = 122.83 BDT · 1 BDT = 0.00814133 USD

Mid-market rate, updated 22:09 UTC. Paid plans update as often as every 60 seconds. Get USD→BDT rates via API

USD to BDT over the last year

122.00123.00124.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
123.84
52-week low
121.71
52-week average
122.57
Change over the year
+0.85%

Conversion tables

USD to BDT
USD BDT
1 USD 122.83 BDT
10 USD 1,228.30 BDT
100 USD 12,283.00 BDT
1,000 USD 122,830.02 BDT
10,000 USD 1,228,300.20 BDT
50,000 USD 6,141,501.00 BDT
100,000 USD 12,283,001.99 BDT
BDT to USD
BDT USD
1 BDT 0.008141 USD
10 BDT 0.08141 USD
100 BDT 0.8141 USD
1,000 BDT 8.14 USD
10,000 BDT 81.41 USD
50,000 BDT 407.07 USD
100,000 BDT 814.13 USD

Get USD→BDT rates via API

The live rate, the rate on any past day or a whole range, for BDT and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=USD -d currencies=BDT \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=USD -d currencies=BDT \
  -d date=2025-10-01 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular US Dollar conversions

Popular Bangladeshi Taka conversions

Questions about USD to BDT

How much is 1 USD in BDT?

1 US Dollar is 122.83 Bangladeshi takas at the mid-market rate of 1 October 2026, 22:09 UTC, and 1 BDT is 0.00814133 USD.

What was the USD to BDT rate over the last year?

Over the last 52 weeks 1 USD ranged from 121.71 to 123.84 BDT, 122.574 BDT on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for USD/BDT, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.