1. Currency converter
  2. BDT to INR

1,000 BDT to INR

Convert Bangladeshi takas to Indian rupees at the live mid-market rate.

1,000 Bangladeshi takas =

776.74 INR −0.47% today

1 BDT = 0.776745 INR · 1 INR = 1.28742 BDT

Mid-market rate, updated 10:08 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

BDT to INR over the last year

0.7250.750.775Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.78803
52-week low
0.71750
52-week average
0.75607
Change over the year
+6.54%

Conversion tables

BDT to INR
BDT INR
1 BDT 0.7767 INR
5 BDT 3.88 INR
10 BDT 7.77 INR
25 BDT 19.42 INR
50 BDT 38.84 INR
100 BDT 77.67 INR
250 BDT 194.19 INR
500 BDT 388.37 INR
1,000 BDT 776.74 INR
5,000 BDT 3,883.72 INR
10,000 BDT 7,767.45 INR
50,000 BDT 38,837.23 INR
INR to BDT
INR BDT
1 INR 1.29 BDT
5 INR 6.44 BDT
10 INR 12.87 BDT
25 INR 32.19 BDT
50 INR 64.37 BDT
100 INR 128.74 BDT
250 INR 321.86 BDT
500 INR 643.71 BDT
1,000 INR 1,287.42 BDT
5,000 INR 6,437.12 BDT
10,000 INR 12,874.25 BDT
50,000 INR 64,371.23 BDT

BDT to INR via API

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

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

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

Popular Bangladeshi Taka conversions

Questions about BDT to INR

How much is 1,000 BDT in INR?

1,000 Bangladeshi takas is 776.74 Indian rupees at the mid-market rate of 30 September 2026, 10:08 UTC, when 1 BDT = 0.776745 INR.

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

Over the last 52 weeks 1 BDT ranged from 0.717502 to 0.788032 INR, 0.756073 INR on average.

Which exchange rate is this?

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