English Currency in Words

£1,234.56 → 'one thousand two hundred thirty-four pounds and 56 pence'

Convert GBP, USD or EUR amounts into written English words in your browser. Toggle British 'and' insertion, choose pounds/dollars/euros, and copy the result for cheques, contracts and invoices.

How are amounts written in words on a cheque?

The whole-currency part is spelled out in words (one thousand two hundred thirty-four pounds) and the sub-unit is usually written as a figure plus its name (and 56 pence). This tool follows that common convention.

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.