Write numbers and amounts in words
Cheques, invoices, receipts and legal papers often ask for an amount in words as well as in figures, so that nobody can alter it later. This tool spells out any number up to 36 digits, with up to two decimal places for money, and updates as you type.
Three ways to read a number
- English, international: 1,250,000 is “one million two hundred fifty thousand”.
- English, South Asian: 12,50,000 is “twelve lakh fifty thousand”, the form used on cheques in Bangladesh, India, Pakistan and Nepal.
- বাংলা: ১২,৫০,০০০ is “বারো লক্ষ পঞ্চাশ হাজার”, with every number from one to ninety-nine written in its own Bangla word.
How to use the number to words converter
- Type the number. Commas, spaces and Bangla digits are fine: 1,25,300.50 and ১২৫৩০০.৫০ both work.
- Pick the language and number system, and a currency if it is an amount of money.
- Copy the words. Choose Title Case or UPPER CASE for a cheque, and keep “only” at the end so nothing can be added after it.
Good to know
- With a currency, the decimal part becomes paisa, paise or cents and is rounded to two places: 99.995 becomes 100 taka.
- Without a currency, decimals are read digit by digit: 3.14 is “three point one four”.
- One lakh is 100,000 and one crore is 10,000,000 (100 lakh). Amounts above a crore are counted in crores, so 1,000 crore is “one thousand crore”.
Frequently asked questions
How do I write 1,50,000 taka in words?
One lakh fifty thousand taka only, or in Bangla এক লক্ষ পঞ্চাশ হাজার টাকা মাত্র.
Should I write “and” on a cheque?
Banks accept both. In British and South Asian usage “one hundred and five” is common; in American usage the “and” is left out. Turn on “Use and after hundred” if your bank or style guide expects it.
What is 10 lakh in millions?
10 lakh is 1,000,000, which is one million. One crore is 10 million.