Number to Words Converter

Convert any number to its English word equivalent instantly. Perfect for cheque amounts, legal documents, and invoices. Supports up to 999 trillion.

enter a number
Enter number
In words (click to copy)
Quick examples

How to Use the Number to Words Converter

  1. Enter a number — type any integer or decimal number up to the supported maximum.
  2. Select language/format — choose between different formats: standard English words, ordinal numbers (first, second, third), or currency format.
  3. Choose currency — for financial documents, select the currency (dollars, pounds, rupees, etc.) to get formatted output like 'Five Thousand Dollars and Fifty Cents Only.'
  4. Read the output — the number is converted to words instantly.
  5. Copy for documents — copy the word form for use in cheques, legal documents, invoices, or contracts.
📄 Legal requirement: Cheques and financial instruments require amounts written in words to prevent fraud. The word form is legally binding — if the numeric and word forms differ, the word form typically takes precedence in legal disputes. Always verify the word form matches your intended amount before signing any financial document.

Understanding Number Words

📊 Number Scale
Thousand: 1,000. Million: 1,000,000. Billion: 1,000,000,000. Trillion: 1,000,000,000,000. In the UK, 'billion' traditionally meant a million million (10^12) — now the US meaning (10^9) is universally used in financial contexts. Indian numbering uses lakh (100,000) and crore (10,000,000) instead.
🇮🇳 Indian Number System
India uses a unique grouping system: ones, tens, hundreds, thousands, ten-thousands (ten thousand = ten hazaar). 100,000 = 1 Lakh. 10,000,000 = 1 Crore. 1,000,000,000 = 100 Crore = 1 Billion. Financial documents in India use this system — 'Rupees Fifty Lakhs Only' rather than 'Rupees Five Million Only.'
📝 Ordinal Numbers
Cardinal: one, two, three (quantity). Ordinal: first, second, third (position). Most ordinals add -th: fourth, fifth, sixth. Exceptions: first (1st), second (2nd), third (3rd). Compound ordinals: twenty-first, thirty-second. Used for rankings, dates (the 15th of June), and sequence descriptions.
💰 Currency Word Format
Standard format for cheques: 'Two Thousand Five Hundred Dollars and Fifty Cents Only.' The word 'Only' at the end is a fraud prevention measure — it prevents adding digits after the amount. Different countries have different conventions — some use 'and' before cents, some use 'and' before the final hundreds.
🔢 Hyphenation Rules
Numbers 21–99 are hyphenated when written as words: twenty-one, forty-five, ninety-nine. Larger numbers are not hyphenated: five hundred (not five-hundred), three thousand (not three-thousand). This is a common grammar rule error — many people incorrectly omit hyphens from compound numbers.
🌐 Localisation
Number word systems vary by language. French uses 'soixante-dix' (sixty-ten) for 70. Danish uses 'halvfjerds' (three and a half times twenty) for 70. Some languages have unique words for numbers beyond a certain point. Localising number word conversion for multilingual applications requires language-specific logic for each target language.

Number Words in Business Documents

Cheque writing best practices

When writing cheques: write the amount in words starting at the far left edge of the line to prevent additions. Draw a line through any remaining space after the word amount. Ensure the numeric and word amounts match exactly. Use 'and' only before the cents/pence portion: 'Five Hundred Dollars and Twenty-Five Cents.' In India, use the format 'Rupees Five Hundred Twenty-Five Only' with 'Only' capitalised at the end.

Legal documents and contracts

Legal and financial contracts often write important numbers in both numeric and word form: 'the sum of $50,000 (Fifty Thousand Dollars).' This redundancy prevents misreading and provides clear evidence of intent if one form is illegible or disputed. Contract amounts, deadlines, and quantities are the most common fields requiring this dual format.

Invoices and formal correspondence

Professional invoices often include the total amount in words below the numeric total: '$12,450.00 — Twelve Thousand Four Hundred and Fifty Dollars Only.' This is not legally required for invoices as it is for cheques, but it adds professionalism and clarity. This converter handles the tedious word-form calculation automatically, eliminating the mental arithmetic and potential for error.

📄 Word amount format by country: US/Canada: 'Five Hundred Dollars and 50/100.' UK: 'Five Hundred Pounds and Fifty Pence Only.' India: 'Rupees Five Hundred and Fifty Only.' Pakistan: 'Rupees Five Hundred Fifty Only.' Australia: 'Five Hundred Dollars and Fifty Cents.' Always confirm local convention as formats vary.

Frequently Asked Questions

When do I need to write numbers in words?
Common uses include: writing cheque/check amounts (legal requirement), writing contract values, invoice amounts in words for legal documents, official government forms, academic writing style guides, and entering amounts in bank forms that require both numeric and written values.
What is the largest number this tool supports?
This tool supports numbers up to 999,999,999,999,999 (nine hundred ninety-nine trillion). This covers all practical use cases including financial documents, legal contracts, and cheque writing.
How are decimals handled?
Decimal parts are converted to their fractional word form. For example, 99.50 becomes 'Ninety-nine and fifty hundredths'. For cheque writing, this is useful for expressing cents: $1,250.75 → 'One thousand two hundred fifty and seventy-five hundredths dollars'.
Is there a difference between Indian and International number systems?
Yes. The Indian system uses lakh (100,000) and crore (10,000,000), while the international system uses million and billion. This tool uses the international system. For Indian number words, the conversion differs from lakh onwards.