1. Currency converter
  2. BDT to CNY

Bangladeshi Taka (BDT) to Chinese Yuan (CNY)

Convert Bangladeshi takas to Chinese yuan at the live mid-market rate. Reverse: CNY to BDT

1 Bangladeshi Taka =

0.05459 CNY +0.10% today

1 BDT = 0.054586 CNY · 1 CNY = 18.3197 BDT

Mid-market rate, updated 23:06 UTC. Paid plans update as often as every 60 seconds. Get BDT→CNY rates via API

BDT to CNY over the last year

0.0560.058Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.058593
52-week low
0.054509
52-week average
0.056213
Change over the year
−6.61%

Conversion tables

BDT to CNY
BDT CNY
1 BDT 0.05459 CNY
10 BDT 0.5459 CNY
100 BDT 5.46 CNY
1,000 BDT 54.59 CNY
10,000 BDT 545.86 CNY
50,000 BDT 2,729.30 CNY
100,000 BDT 5,458.60 CNY
CNY to BDT
CNY BDT
1 CNY 18.32 BDT
10 CNY 183.20 BDT
100 CNY 1,831.97 BDT
1,000 CNY 18,319.71 BDT
10,000 CNY 183,197.12 BDT
50,000 CNY 915,985.58 BDT
100,000 CNY 1,831,971.17 BDT

Get BDT→CNY rates via API

The live rate, the rate on any past day or a whole range, for CNY 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=BDT -d currencies=CNY \
  -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=CNY \
  -d date=2025-10-01 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bangladeshi Taka conversions

Popular Chinese Yuan conversions

Questions about BDT to CNY

How much is 1 BDT in CNY?

1 Bangladeshi Taka is 0.054586 Chinese yuan at the mid-market rate of 1 October 2026, 23:06 UTC, and 1 CNY is 18.3197 BDT.

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

Over the last 52 weeks 1 BDT ranged from 0.0545087 to 0.0585931 CNY, 0.0562135 CNY on average.

Which exchange rate is this?

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