Spell a Number

Spells out any number in plain English. Particularly useful for legal documents.


  • Positive numbers under thousand billion (999 999 999 999 to be precise) are supported
  • Numbers with fractional part get rounded to the closest integer
  • Spaces are ok
  • Conversion algorithm is hosted on Github and is available as number-speller NPM package
  • Please let me know if you would prefer hyphens for numbers between twenty-one and ninety-nine