This tool spells any whole number into Bengali (Bangla) words using the Indian numbering system — ideal for cheques, invoices and documents in Bangladesh and West Bengal. It runs entirely in your browser.
How it works
Bengali numbers from 0 to 99 are largely irregular — they do not split cleanly into tens and units — so each value 0-99 is stored in a full lookup table for accuracy. Above 99 the number is grouped using the Indian system: hundreds (শ/শত), then in pairs of two digits for হাজার (thousand, 1,000), লক্ষ (lakh, 100,000) and কোটি (crore, 10,000,000).
Example
The number 1234 is 1 thousand, 2 hundred and 34:
| Part | Bengali |
|---|---|
| 1000 | এক হাজার |
| 200 | দুইশ |
| 34 | চৌত্রিশ |
Read together: এক হাজার দুইশ চৌত্রিশ.
Everything happens in your browser — nothing is uploaded.
What makes Bengali numbers distinctive
Bengali (Bangla) has one of the most irregular number systems among modern languages. While Indo-European languages often have regular tens-and-units patterns above 20, Bengali retains largely unique words for nearly every number from 1 to 99, the result of a long historical evolution from Sanskrit through Pali and Apabhramsha. Some examples show the scale of the irregularity:
| Number | Bengali | Why it does not follow a simple pattern |
|---|---|---|
| 21 | একুশ | Not “এক বিশ” |
| 32 | বত্রিশ | A fused historical form |
| 44 | চৌচল্লিশ | Distinct from forty + four |
| 99 | নিরানব্বই | Entirely opaque without memorisation |
The tool solves this by storing a complete lookup table for every number 0-99, ensuring accuracy across all values.
The Indian grouping system vs. Western grouping
Bengali documents — and all South Asian documents — use the Indian numbering system, which differs fundamentally from the Western (International) system above 999:
| Value | Western | Indian / Bengali |
|---|---|---|
| 1,000 | one thousand | এক হাজার |
| 100,000 | one hundred thousand | এক লক্ষ |
| 10,000,000 | ten million | এক কোটি |
| 1,000,000,000 | one billion | একশ কোটি |
Note that there is no direct Bengali equivalent of “million” in everyday use — values that Western systems express in millions are typically expressed in lakhs and crores in Bangladesh and West Bengal.
Common uses for Bengali number spelling
- Cheques (চেক): Bangladesh Bank regulations and standard banking practice require amounts spelled in Bengali words on Bangladeshi cheques
- Legal contracts and court documents: Bangladeshi and West Bengali legal documents spell monetary values in full
- School exercises: Bengali number spelling is part of the standard primary curriculum across Bangladesh and West Bengal
- E-commerce invoices: businesses targeting Bengali-speaking customers often include the spelled-out amount in Bengali for trust and clarity