Category
Utility Tools
Write a number in words in the Indian numbering system (lakh, crore) or the international one (million, billion), and write an amount in words for a cheque in rupees, dollars, pounds or euros. Decimals are exact and money is never rounded.
Available tools
When a number has to be written out
Two places keep the old habit of spelling amounts out: a cheque, and any form that has to be readable without a printer or a font doing the work. In both cases the words are the record and the figures are the check — which is why the words have to be exactly right rather than merely close.
The Indian numbering system is not the international one with different words. Its groups are two digits wide above the hundreds, so 1,25,000 is one lakh twenty-five thousand and 12,50,000 is twelve lakh fifty thousand. Both pages handle either system, because an amount written for an Indian bank and an amount written for a supplier abroad are different jobs.
Decimals are read as digits, not as a number
Nothing here converts your value to a floating-point number, because a float cannot hold 1,25,000.50 exactly. The digits are grouped and named as text, so the paise in the answer are the paise that were typed. An amount with more decimal places than its currency has is refused rather than rounded, since a rounded sentence would describe a different amount from the one on the form.
Frequently asked questions
What is the difference between the two tools?
Number to Words writes out a plain number, with a choice of numbering system and letter case. Amount to Words writes out money: it adds the currency wording, lets you include or omit the currency name and the word "Only", and is set up for the wording a cheque needs.
Which numbering system should I use?
Indian if the amount is being read in India, or if the page uses lakh and crore — that is the form Indian banks expect on a cheque. International otherwise, where the groups are thousands, millions and billions.
Can I write an amount for a cheque?
Yes, and it is the default. The output names the currency, writes the units in words, adds the subunits after "and", and closes with "Only" — for example Rupees One Lakh Twenty-Five Thousand and Fifty Paise Only.
Does the number get sent to a server?
Yes, and both pages say so before you type anything. The spelling rules live in one shared engine on this site, so the value is sent to our own server to be converted. It is not stored, not logged and not shared with anyone.