One number per line. Use a decimal point for cents (e.g. 56.78).
Words
Currency
Numbers to Words Guide — Convert Digits to Words & Currency
A numbers to words converter (also called a number to words converter) turns digits into cardinal number words — for example, 1234 becomes a spelled-out quantity. This guide explains the Words and Currency output columns (including the only suffix in currency mode), 30 locale options, batch conversion (one number per line), how to write amounts in words for checks, and what is not supported (ordinals, automatic XX/100 check lines).
What Is a Numbers to Words Converter?
A numbers to words converter transforms numeric values written with digits into their equivalent in natural language — the standard way to convert numbers to words for forms that require spelled-out figures.
Why it matters: Checks, invoices, contracts, and school worksheets often require amounts or quantities spelled out. Manual conversion is slow and error-prone — especially for large figures, decimals, or currency subunits (cents, pence, paise).
Example: The cardinal form of 1250 in US English is a phrase like “one thousand two hundred fifty” — expressing how many, not position (that would be ordinal: “one thousand two hundred fiftieth”).
Common mistake: Confusing “numbers to words” with “words to numbers.” This page converts digits → words only; reversing that direction is a different task.
How to Convert Numbers to Words Online
- Enter one number per line in the input area — paste from a spreadsheet or type values like
1234and56.78. - Choose a locale (for example English USA, English UK, or English India) — spelling and currency naming follow that locale’s rules.
- Pick letter case — sentence, proper, uppercase, or lowercase — to match your document style.
- Read both output columns — Words for plain cardinal text; Currency for amount-in-words with unit and subunit names.
- Copy or export — use per-column Copy buttons, Copy all, or Export .txt from the retention bar below the tool.
Why it matters: Output updates as you type (after a short debounce) — no separate Calculate button — so you can adjust locale or case and see results immediately.
Edge case: Blank lines are ignored. A line that is not a valid number is left unchanged in the output rather than converted.
Words Column vs Currency Column
The tool shows two parallel results for every valid input line — each answers a different document need.
| Column | Output type | Typical use |
|---|---|---|
| Words | Cardinal number in words (no currency unit) | Worksheets, prose, quantity labels |
| Currency | Amount with currency unit + subunit; appends only (e.g. dollars and cents only) | Invoices, payment records, cheque drafts |
Example: For 56.78 with locale English (USA), Words reads Fifty six point seventy eight while Currency reads Fifty six dollars and seventy eight cents only — same digits, different semantic framing.
Why it matters: Invoices need currency units; math exercises need plain cardinal words. Dual columns remove the guesswork of picking a mode before you see both forms.
Common mistake: Pasting Currency output directly onto a US check line without reformatting cents as XX/100 — see the check-writing section below.
How Number-to-Words Conversion Works
Conversion runs locally in your browser through the ToWords engine, wrapped by TextTools with locale selection and letter-case formatting on top.
Cardinal numbers and place value
A cardinal number states quantity: one, two, one thousand, one million. The engine decomposes digits into place values (ones, tens, hundreds, thousands, millions on the short scale used in modern US and UK English — where one billion = 10⁹).
Example: 1000000 → “one million” — the scale word “million” marks 10⁶ grouping.
Decimals in Words vs Currency mode
In the Words column, decimal points are typically read digit-by-digit after “point” (e.g. 3.14 → “three point one four”). In the Currency column, the fractional part is treated as subunits — cents for USD — up to the precision the locale supports.
Edge case: Currency mode expects financial decimals (usually two places for cents). Extra decimal places may still convert but may not match every bank’s rounding rule — verify critical payments manually.
Letter case formatting
After conversion, TextTools applies your chosen letter case: sentence (first letter capitalized), proper (each word capitalized), uppercase, or lowercase. This is a presentation layer — the underlying spelling rules come from the locale engine.
Common mistake: Misspelling “forty” as “fourty” when writing by hand — automated output uses the correct spelling every time.
Locales and Numbering Systems
This converter supports 30 locales — English variants (USA, UK, India, Australia, Canada, and others) plus Arabic, Chinese, Dutch, French, German, Hindi, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Vietnamese, and more.
Why it matters: Locale controls both word spelling and currency naming — English (India) uses rupees/paise and Indian scale words like lakh and crore; English (UK) uses pounds/pence.
| Locale | Scale / notes | Currency label |
|---|---|---|
| English (USA) | Short scale; US “and” before cents in currency phrasing | Dollars |
| English (UK) | Short scale; may include “and” before tens (e.g. one hundred and twenty-five) | Pounds |
| English (India) | Indian grouping (lakh, crore) for large values | Rupees |
| English (Australia) | Short scale; AUD dollars | Dollars |
| French / German / Spanish | Locale-native number words | Euros / Euros / Pesos (varies) |
Example: The same digit string 100000 may appear as “one hundred thousand” under English (USA) but use lakh-style wording under English (India) — always match locale to your document’s country and language.
Edge case: Switching locale changes both Words and Currency columns together — there is no mixed “US words + INR currency” combination in one run.
Writing Check Amounts in Words
US bank checks require the payment amount written twice — once in digits and once in words. The written line is harder to alter and often takes legal precedence if the two disagree.
US check convention (and XX/100)
Standard US check wording follows this pattern: [dollar words] and [cents]/100 Dollars. Cents appear as a fraction over 100, not as the word “cents” on the main check line.
Example: $125.50 → One hundred twenty five and 50/100 Dollars (letter case as you prefer).
Check amount quick reference (US)
These pairs show the standard numeric → check-line pattern. Dollar words should match your Currency column output (before the cents clause).
| Numeric amount | Check line (words) |
|---|---|
$45.00 | Forty five and 00/100 Dollars |
$125.50 | One hundred twenty five and 50/100 Dollars |
$1,250.75 | One thousand two hundred fifty and 75/100 Dollars |
$10,000.00 | Ten thousand and 00/100 Dollars |
Edge case: Some US forms print “Dollars” at the end of the line — write only the amount portion if the word is pre-printed.
Mapping Currency output to a check line
The Currency column outputs phrasing like One hundred twenty five dollars and fifty cents only. For a US check line, take the dollar words, replace the cents clause with and 50/100, add Dollars, and drop only if your bank form does not use it — this tool does not emit the XX/100 fraction automatically.
Why it matters: Many online converters claim “check format” but only mean currency words. Knowing the manual one-step mapping keeps your check legally clear without false automation claims.
Common check mistakes
- Leaving large blank spaces after the amount on the check line — fill remaining space with a dash line.
- Writing “$” or “USD” in the words line — symbols belong in the numeric box only.
- Mismatching digits and words — banks may reject or honor the written amount; always verify both match.
Worked Examples (English USA, Sentence Case)
Sample outputs below use locale English (USA) and sentence case — verified against the on-page ToWords engine.
| Input | Words column | Currency column |
|---|---|---|
1234 | One thousand two hundred thirty four | One thousand two hundred thirty four dollars only |
56.78 | Fifty six point seventy eight | Fifty six dollars and seventy eight cents only |
1000000 | One million | One million dollars only |
125.50 | One hundred twenty five point five | One hundred twenty five dollars and fifty cents only |
100000 (en-IN) | One lakh | One lakh rupees only |
Check line derived from 125.50 Currency output: One hundred twenty five and 50/100 Dollars — drop only, reformat cents as XX/100.
Common Use Cases
- Bank checks and payment slips — spell amounts to reduce fraud and clerical errors.
- Invoices and receipts — duplicate numeric totals in words for formal business records.
- Legal and tax documents — contracts and affidavits often require written amounts alongside figures.
- Education — students practice place value and correct spelling of number names.
- Batch payroll or accounting — paste one amount per line and copy all results at once.
Why it matters: Each use case maps to either the Words column (quantities) or Currency column (monetary amounts) — pick the column that matches the form you are filling.
What This Tool Does Not Do
- Ordinal numbers — no “first, second, third” output (cardinal only).
- Automatic US check XX/100 lines — Currency column uses “dollars and cents” wording; reformat manually for cheque fractions.
- Word to number — reverse conversion is a different tool and intent.
- File upload — paste multiple lines instead; no spreadsheet file import.
- Legal certification — output follows standard locale rules but is not bank-certified; verify critical documents yourself.
Edge case: Non-numeric text on a line passes through unchanged — the tool does not validate that every line is a number before copying results.
Privacy — Convert Numbers to Words in Your Browser
All conversion runs locally in JavaScript after the page loads. Numbers you enter are not sent to a TextTools server for processing.
Why it matters: Financial amounts on checks and invoices are sensitive — browser-only processing keeps figures on your device.
Exception: If you use Share link on the retention bar, encoded data appears in the URL — only share with recipients you trust.
Limitations
- Engine bounds — very large or extremely precise values depend on the ToWords library and JavaScript number precision.
- Single locale per run — all lines share one locale and letter-case setting.
- Invalid lines — non-numeric lines echo back unchanged rather than producing an error message per line.
- Comma stripping — commas in input are removed before parsing (
1,234works); other separators may not. - Requires page load — the ToWords script must finish loading before conversion begins.
Frequently Asked Questions
What is a numbers to words converter?
A tool that transforms numeric digits into spelled-out cardinal words — for example, turning 1234 into a phrase like “one thousand two hundred thirty-four.”
How do I convert numbers to words online?
Enter one number per line, choose locale and letter case, then read the Words and Currency columns. Copy results or export from the retention bar.
What is the difference between the Words and Currency columns?
Words outputs plain cardinal text without currency units. Currency adds unit and subunit names plus an “only” suffix (e.g. fifty six dollars and seventy eight cents only) — suitable for invoices and payment records.
Can I convert multiple numbers at once?
Yes. Enter one number per line — each line converts independently in both columns. Use Copy all to grab every result together.
How do I write a check amount in words?
Use the Currency column for dollar-and-cent wording, then reformat cents as a XX/100 fraction on the check line. US format: [dollar words] and [cents]/100 Dollars.
How do you write cents on a US check?
Write cents as a fraction over 100 after “and” — for example, $125.50 becomes “One hundred twenty-five and 50/100 Dollars.” Do not write “fifty cents” on the main check amount line.
Does this tool output check XX/100 format automatically?
No. The Currency column uses “dollars and cents” phrasing. Map the cent value manually to XX/100 for US cheque lines.
What locales and languages are supported?
Thirty locales including English (USA, UK, India, Australia, Canada), Arabic, Chinese, Dutch, French, German, Hindi, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Thai, Turkish, and Vietnamese.
What is the difference between en-US and en-GB output?
Both use the short scale for large numbers. UK English may include “and” before tens (e.g. one hundred and twenty-five) and names pounds/pence instead of dollars/cents.
How does English (India) handle lakh and crore?
The en-IN locale applies Indian numbering conventions — large values use lakh and crore groupings and rupees/paise in the Currency column.
Can I convert decimal numbers?
Yes. Use a decimal point (e.g. 56.78). The Words column reads decimals after “point”; the Currency column treats them as subunits like cents.
How are decimals handled in currency mode?
The fractional part becomes currency subunits — for USD, dollars and cents, followed by “only.” Two decimal places match standard cent precision; verify rounding on critical payments.
What letter case options are available?
Sentence case (default), proper case, UPPERCASE, and lowercase. Case applies to the full output after conversion.
How do I copy results?
Use Copy on each column, Copy all for both columns together, or Copy as… options on the retention bar below the tool.
Can I export results?
Yes. Export .txt from the retention bar saves your session output to a text file.
What number formats can I paste?
Plain digits with an optional decimal point. Commas are stripped (1,234 works). One number per line for batch conversion.
What is a cardinal number in words?
A cardinal form expresses quantity — “five,” “twelve,” “one million.” It answers “how many?” rather than position (ordinal: “fifth”).
Does this convert ordinal numbers (1st, 2nd)?
No. Output is cardinal only — “five,” not “fifth.” Ordinals require a different conversion mode not built into this tool.
US vs UK: when is “and” used?
In US currency style, “and” usually appears before the decimal portion (cents). UK English often includes “and” before tens in hundreds (one hundred and twenty-five). Pick the locale that matches your document.
What spelling mistakes does automation prevent?
Common hand-written errors like “fourty” instead of “forty” or hyphenation slips in compound numbers — the engine applies standard spelling rules for the selected locale.
Can I use this for invoices and legal documents?
Yes for drafting — use the Currency column for monetary amounts. Always double-check against your jurisdiction’s formatting rules before submitting official paperwork.
Why write amounts in words on checks?
Written amounts are harder to tamper with than digits. Banks use the words line to resolve discrepancies and reduce fraud.
How is this different from a word to number converter?
This tool converts digits to words. A word-to-number tool does the opposite — parsing spelled-out text back into digits. They are separate intents and tools.