Bengali Number to Words

Spell out numbers in Bengali words using the lakh/crore scale

Convert any integer into Bengali words (এক, দুই, তিন…) using the Indian lakh and crore numbering system, with the distinct non-compositional Bengali words for 0–99 and correct grouping into হাজার, লক্ষ, and কোটি. Runs in your browser.

What numbering system does this use?

It uses the Indian (South Asian) system, where after the hundreds you group by thousand (হাজার), lakh (লক্ষ, 100,000), and crore (কোটি, 10,000,000) rather than by thousand, million, and billion. So 1,00,000 is এক লক্ষ.

Spelling numbers out in Bengali means using the South Asian lakh/crore scale and the language’s distinct words for every value from 0 to 99. This tool turns any integer into its Bengali words — useful for cheques, invoices, and documents.

How it works

Bengali has its own irregular word for each number 0–99 (for example পঁচিশ = 25, একষট্টি = 61), so the tool looks those up directly rather than composing them. Larger numbers are grouped in the Indian way:

  • শত — hundred (100)
  • হাজার — thousand (1,000)
  • লক্ষ — lakh (100,000)
  • কোটি — crore (10,000,000)

The number is split into crore, lakh, thousand, and the final three digits, and each non-zero group is spelled out with its scale word. Grouping is ##,##,###, not ###,###,###.

Example

125000 becomes এক লক্ষ পঁচিশ হাজার — one lakh (100,000) plus twenty-five thousand (25,000). A larger figure like 12500000 becomes এক কোটি পঁচিশ লক্ষ.

Notes

  • Zero renders as শূন্য; negatives are prefixed with ঋণাত্মক.
  • The tool spells whole integers only — fractional parts are not converted.
  • Always proofread generated wording against your local banking or legal style before placing it on official documents.