What is a Number to Word Converter?
A number to word converter translates any numeric value — integers, decimals, negatives, or scientific notation — into its correctly spelled English equivalent. This tool goes further by supporting both the Indian (Lakh-Crore) and International (Million-Billion) number systems simultaneously, four distinct writing styles, a reverse parser that reconstructs a number from its word form, and a bulk mode for converting multiple values at once.
Everything runs client-side in your browser — no server round-trips, no data sent anywhere, no sign-up required. Results update as you type.
Two number systems
Indian Lakh-Crore & International
Four writing styles
Formal · Casual · Spoken · British
Reverse + Bulk modes
Words→Number & multi-line batch
Indian (Lakh-Crore) vs International (Million-Billion) System
The two systems differ in how digits are grouped and what named units exist. The Indian system groups the rightmost three digits, then every two digits leftward — giving Lakh (105) and Crore (107) as primary units. The International system groups every three digits throughout, giving Million (106) and Billion (109).
| Number | Indian System | International System |
|---|---|---|
| 1,000 | One Thousand | One Thousand |
| 10,000 | Ten Thousand | Ten Thousand |
| 1,00,000 | One Lakh | One Hundred Thousand |
| 10,00,000 | Ten Lakh | One Million |
| 1,00,00,000 | One Crore | Ten Million |
| 1,00,00,00,000 | One Arab | One Billion |
| 1,000,000,000,000 | Ten Kharab | One Trillion |
Tip: Switch the toggle at the top of the converter between“Lakh-Crore System” and “International” to instantly re-word the same number in either format without retyping.
Four Writing Styles Explained
The same number can be expressed differently depending on context — a bank cheque needs precise formal phrasing, while a voice assistant script needs a natural spoken rhythm. Choose the style that matches your use case.
Formal
Banking · Legal · InvoicingThe standard written form used in official documents. Includes "and" before the tens/units in each group, hyphenates compound numbers (twenty-one through ninety-nine), and uses full unit names.
Casual
Everyday writingDrops the "and" connectors for a cleaner, modern feel. Suitable for blog posts, social media captions, or any informal written content where strict grammar conventions aren't required.
Spoken English
Dictation · Voice UI · ScriptsMirrors natural speech patterns. Uses contractions like "a" instead of "one", adds commas for breath pauses, and structures groups the way a person actually says them aloud.
British
UK documents · PublishingFollows UK conventions: "a hundred" for round hundreds, mandatory "and" before the last two digits of each group, and comma separation between major groups. Used in British legal and financial documents.
How to Use This Converter
Step 01
Choose your number system
Toggle between Lakh-Crore (Indian) and International at the top. This affects every result on the page simultaneously.
Step 02
Type or paste your number
Enter any integer, decimal (1234.56), negative (-5000), or scientific notation (1e9) in the text field. Results appear instantly.
Step 03
Pick a writing style
Click any of the four style cards — Formal, Casual, Spoken, or British — to set it as the active style for copy and bulk operations.
Step 04
Copy in your preferred format
Use Smart Copy to grab plain text, JSON (number + words object), or UPPERCASE. Each style card also has its own individual copy button.
Step 05
Use reverse conversion
Paste any number-in-words string into the Words → Number panel. The tool parses it back to a digit form in both Indian and International formats.
Step 06
Bulk convert multiple numbers
Paste one number per line into the Bulk panel. Every line is converted using your active system and style. Copy all results at once as plain text or UPPERCASE.
Who Uses a Number to Word Converter?
From writing a cheque at a bank branch to internationalising a financial app, number-to-word conversion is a surprisingly wide-spread daily need.
Banking & Cheques
Indian banks require the amount written in words on every cheque. Use Formal + Indian system to get the legally accepted phrasing in one click.
Legal & Contracts
Purchase agreements, property deeds, and affidavits mandate the written-word form to prevent tampering. The tool outputs court-accepted formal phrasing.
Invoicing & Finance
GST invoices in India often carry the invoice total in words. Bulk mode lets you convert an entire invoice batch at once and copy results as JSON.
Education & Maths
Teachers and students use number-to-word conversion to practise large number literacy, place value, and the difference between Indian and International systems.
Content & Publishing
Style guides differ — AP, Chicago, and British standards all have rules on when numbers must be spelled out. Switch writing styles to match your publication's guide.
Dev & Automation
Copy outputs in JSON format for direct use in APIs, receipts, or report generators. Scientific notation input means you can pipe values straight from code.
Reverse Converter — Words to Number
Most tools only go one direction. The reverse mode lets you type or paste a number already expressed in English — like "Forty-Five Crore Sixty Lakh" — and instantly get the numeric value back in both Indian and International formats. Useful for verifying totals in scanned documents or legacy data entry systems.
Pro tip: if you paste a plain number (digits) into the Words→Number box, the tool detects it automatically and switches to number-to-words mode for you.
Bulk Conversion Mode
Paste a list of numbers — one per line — and the tool converts every entry
simultaneously using your active system and style. Each row has its own copy button,
and the “Copy all” button grabs every result at once as anumber → wordspair. The JSON copy output is structured for direct use in code or spreadsheet imports.
All conversion happens in-browser. No batch size limits from a server — performance depends only on your device.
Frequently Asked Questions
Everything you need to know about converting numbers to words.
1,500 in words is one thousand five hundred. On a check or legal document, you would write it as "One Thousand Five Hundred and 00/100" — the "and 00/100" represents zero cents. A quick rule: always break large numbers into groups of three from the right (1 | 500), convert each group, then attach the place-value label (thousand, million, etc.). For amounts like 1,500.75, the check-writing format becomes "One Thousand Five Hundred and 75/100." Use the converter above to instantly get any amount in the exact format your bank or document requires.
Banks legally require the written word amount on checks because words are far harder to alter than digits. A fraudster can turn "$100" into "$1,000" with a single stroke, but changing "one hundred" into "one thousand" is nearly impossible without obvious tampering. When the numeric amount and the written amount conflict, US banking law instructs the bank to honor the written words — which is exactly why getting the word form right matters. Writing it correctly also protects you: if you make an error in the digits but the words are accurate, your intended amount is protected.
For general writing, 3.14 becomes "three point one four" — each digit after the decimal is read individually, not as "fourteen." This is the standard used in math, science, and everyday writing. For currency (e.g., $3.14), the format shifts to "three dollars and fourteen cents." On a check specifically, it's written as "Three and 14/100." The key distinction: plain decimal reading spells each digit out; currency reading groups the cents as a whole number. The converter on this page handles all three formats automatically — just pick the mode that fits your use case.
These are the three most searched large-number conversions: 1,000,000 = one million (6 zeros); 1,000,000,000 = one billion (9 zeros); 1,000,000,000,000 = one trillion (12 zeros). A helpful memory trick: each step up adds 3 zeros and one new word. Note that the US (short scale) and old British (long scale) systems differ — in the US, a billion is 10⁹, but in some European countries the traditional "milliard" system placed a billion at 10¹². This converter follows the American short-scale convention, which is today's international standard for finance and science.
Writing a check amount in words follows a specific three-part format: spell out the full dollar amount, write "and," then show cents as a fraction over 100. For example, $2,750.45 becomes "Two Thousand Seven Hundred Fifty and 45/100." If there are no cents, write "and 00/100" — never leave the cents blank. Write flush to the left edge of the line and draw a horizontal line through any remaining space to prevent fraud. Always match the written amount exactly to the numeric box — any discrepancy gives the bank grounds to return the check. Use the Currency or Check Writing mode in the converter above to get the precise format accepted by all US banks.
Both are correct, but they belong to different style conventions. British English uses "and" (one hundred and five), while American English typically omits it (one hundred five). In formal US legal and financial documents — including checks — "and" is reserved specifically for the decimal point: "one hundred five and 50/100." Using "and" anywhere else in the number can cause confusion about where the cents begin. If you're writing for a US bank, stick to American style and save "and" only for the cents separator. This converter outputs American-style by default, which is the safest choice for financial documents.
Excel has no built-in number-to-words function, so you have two options. Option 1 — Use this converter: paste each number here, copy the result, and paste as text into Excel. This works great for one-off conversions. Option 2 — VBA Macro: for bulk conversions, you can add a custom SpellNumber macro to your workbook via the Visual Basic Editor (Alt + F11). Microsoft even provides a free official macro for check-writing purposes on their support site. The macro lets you use a formula like =SpellNumber(A1) directly in cells, converting the entire column in seconds. For occasional use, this online tool is faster; for hundreds of rows, the macro saves significant time.
Cardinal numbers express quantity — how many of something there are: one, two, three, forty-five, one thousand. Ordinal numbers express position or rank — where something falls in a sequence: first, second, third, forty-fifth, one thousandth. The conversion rule for ordinals: take the cardinal word and add "-th" for most numbers, but note the irregular forms — one → first, two → second, three → third, five → fifth, eight → eighth, nine → ninth, twelve → twelfth. For large ordinals, only the last word changes: "twenty-three" → "twenty-third." Checks and financial documents always use cardinal numbers; rankings, dates, and lists use ordinals.
Negative numbers are written by simply placing "negative" (or "minus" in some contexts) before the word form of the number. So −25 becomes "negative twenty-five," and −1,500.50 becomes "negative one thousand five hundred and 50/100." In everyday math and science, "negative" is the preferred term; "minus" is used when reading an equation aloud (e.g., "five minus three"). In financial and legal documents, negative amounts are almost always expressed with parentheses around the digits — (1,500) — rather than written in word form, so check with the specific document's requirements if you're dealing with a credit, refund, or loss figure.
Most professional converters, including this one, handle numbers up to at least one trillion (10¹²), which covers 99.9% of real-world financial and legal use cases. More advanced converters support quadrillion (10¹⁵), quintillion (10¹⁸), and beyond — even up to a googol (10¹⁰⁰) for scientific or educational purposes. For practical reference: the US national debt is in the trillions; global GDP is roughly $100 trillion; a googol is a 1 followed by 100 zeros and has no practical financial application. If you need to convert an extremely large scientific figure or explore named large numbers (centillion, googolplex), the converter above handles those edge cases accurately.
100% Client-Side · No Account
Every conversion — number to words, words to number, and bulk — runs entirely in your browser using JavaScript. No number you type is ever transmitted to a server. The page has no sign-up gate.


