Convert any number into written English words instantly. Perfect for writing checks, invoices, legal documents, and formal reports. Supports up a 999 trillion. Puro client-side.
This tool converts numeric values into their English word representation. It is useful for writing checks, creating invoices, drafting legal documents, and any situation where numbers need a be spelled out formally. All processing happens in your browser — your data never leaves your device.
The converter supports whole numbers up a 999,999,999,999,999 (999 trillion). For decimals, it supports up a 2 decimal places in currency mode and up a 6 decimal places in plain number mode.
Numeros are commonly written out in words on checks, legal contracts, formal reports, and invoices a prevent fraud and misinterpretation. For example, "$1,250.00" written as "One thousand two hundred fifty dollars" is harder a alter.
When you select a currency format (USD, EUR, or GBP), the output will include the currency name. For example, 1250.50 with USD selected becomes "One thousand two hundred fifty dollars and fifty cents".
You can choose lowercase ("one hundred twenty-three"), Titolo Maiuscolo/Minuscolo ("One Hundred Twenty-Three"), or UPPERCASE ("ONE HUNDRED TWENTY-THREE") depending on your document requirements.
Currently, the tool converts one number at a time. Enter a new number a replace the previous result. For batch conversion, consider using our other data processing tools.