The English Currency in Words tool converts a numeric amount into the written-out form used on cheques, invoices and legal documents. It spells the whole-currency part in full English words and shows the sub-unit (pence, cents or euro-cents) as a two-digit figure, with an optional British “and” before the last group. Everything runs in your browser.
How it works
The integer part of the amount is broken into groups of three digits — thousands, millions, billions — and each group is spelled using the standard English words for hundreds, tens and units. Compound numbers from 21 to 99 are hyphenated (twenty-one, thirty-four). When the British “and” option is on, the word and is inserted before the final tens-and-units of each three-digit group, so 234 becomes two hundred and thirty-four; with the option off it reads two hundred thirty-four (American style).
The two decimal places are treated as the sub-unit. The tool rounds to two places, labels them according to the currency (pence for £, cents for $ and €), and appends them as a figure: and 56 pence.
Example
The amount £1,234.56:
- Integer part 1234 → one thousand two hundred and thirty-four (British) or one thousand two hundred thirty-four (American)
- Currency name → pounds
- Decimal part 56 → and 56 pence
British result: “one thousand two hundred and thirty-four pounds and 56 pence”.
Notes
Amounts are rounded to two decimal places, and a rounded sub-unit of 100 rolls over into the next whole unit. The singular/plural of the currency name is handled automatically (one pound vs two pounds). Nothing is uploaded — the conversion is entirely local to your browser.