How this calculator works
Enter any number from -999,999,999,999 to 999,999,999,999 to see it spelled out in written English words, or switch to cheque format to get the exact phrasing used on bank cheques, such as 'One thousand two hundred and 34/100 dollars.' A style toggle switches between the American convention (no 'and' between hundreds and the following tens or ones) and the British/Commonwealth convention (which inserts 'and', as in 'one hundred and one' or 'two thousand and five').
Decimals are rounded to two places and, in plain words mode, read digit by digit after 'point' (so 12.05 becomes 'twelve point zero five', not 'twelve point five', which would be ambiguous about whether it means 5 or 50 hundredths). Cheque format instead treats the two decimal digits as a fraction of the dollar, in the traditional 'and XX/100 dollars' style, and deliberately omits commas between magnitude groups — a real anti-tampering convention on handwritten cheques, since a comma-free amount is harder to alter by inserting extra digits.
How the words are built
The number is split into groups of three digits (billions, millions, thousands, ones), each spelled out with the standard ones/teens/tens-hyphen rules (twenty-three, not twenty three) and then joined with its magnitude word.American style: 'and' never appears in the number name. British style: 'and' appears between a hundreds word and what follows it (one hundred and five), and also before a final two-digit remainder even without a hundreds part (two thousand and five).Cheque format: [amount in words] + ' and ' + [cents]/100 + ' dollars', with no commas between magnitude groups.This converter supports whole numbers and two-decimal amounts up to 999,999,999,999 (just under one trillion). Larger values, and named scales above 'billion', are outside its supported range.
Worked example: 2,105 and 2,005
- 2,105 in American style: the hundreds group is '105' → 'one hundred five', combined with the thousands group '2' → 'two thousand, one hundred five'.
- 2,105 in British style: within the last group, a hundreds part is present, so 'and' is inserted before the remainder → 'two thousand, one hundred and five'.
- 2,005 has no hundreds digit in its last group (just '5'), so American style gives 'two thousand, five' with no 'and' anywhere.
- 2,005 in British style still gets an 'and' before that final remainder, even without a hundreds part, matching how a year like 2005 is commonly read aloud: 'two thousand and five'.
Frequently asked questions
What's the difference between American and British style?
American style never uses the word 'and' inside a number name — 101 is 'one hundred one'. British/Commonwealth style adds 'and' between a hundreds word and what follows, and even before a bare two-digit remainder — 101 is 'one hundred and one', and 2,005 is 'two thousand and five'.
Why does cheque format not use commas?
Traditional handwritten cheques omit commas (and often write the whole-dollar amount as words specifically) so the amount is harder to alter after the fact — there's no comma position where an extra digit could be squeezed in. This converter follows that same convention in cheque mode, even though it also omits commas from British-style multi-group numbers as a side effect.
How are cents handled differently in words mode versus cheque mode?
Words mode reads the two decimal digits individually after 'point' (12.05 → 'twelve point zero five'). Cheque mode instead writes them as a fraction of a dollar in the traditional format, '...and 05/100 dollars', which is how cents are conventionally written on a check regardless of the whole-dollar amount's style.
What's the largest number this converter supports?
999,999,999,999 — just under one trillion. Numbers at or above one trillion are outside this converter's supported range and will show no result.
How are negative numbers handled?
A negative input is prefixed with the word 'negative', for example -42 becomes 'negative forty-two'. Cheque format will do the same, though real cheques are never written for negative amounts.