Convert numbers to words in a Word document.
Microsoft Word has no straightforward "spell this number" button, but there are three practical ways to get the words into your document.
1. The fastest way: paste from a converter
For a one-off — a contract clause, a letter, an amount on a certificate — the quickest route is to convert the number elsewhere and paste the result. Type the figure into the number-to-words converter, pick your system and currency, copy the words, and paste them into Word. This handles lakh/crore, currency wording and the "and" convention correctly, which Word's own tools won't.
2. The field-code trick (limited)
Word can spell a number through a field code, but with real limitations: it only handles whole numbers, tops out below one million, and produces a fixed format you can't easily switch between Indian and international. To try it, press Ctrl+F9 to insert field braces and type a quote-and-dollar formatting switch around your number. It's fiddly and rarely worth it for financial wording — most people find pasting from a converter faster and more reliable.
3. For many numbers: do it in Excel first
If you're producing a document with lots of spelled-out amounts — a price list, a batch of certificates via mail-merge — generate the words in a spreadsheet and merge them in. Set up a SpellNumber function in Excel (or SPELLNUMBER in Google Sheets) and let it fill a column, then mail-merge that column into Word. The Excel guide has ready-to-paste LAMBDA and VBA code, and the Sheets guide covers the Apps Script version.
Which to choose
One number: paste from the converter. A handful: same. Dozens or a mail-merge: build it once in Excel/Sheets and merge. The field-code route is mostly a curiosity given its limits.