Home Tools Blog About

Convert Integers to Words

In short

Spell out integers in English - supports billions, trillions, quadrillions with BigInt precision. Free, offline, client-side.

  • Runs in your browser
  • Nothing uploaded
  • Free, no sign-up

Spell out any integer in English - up to 999 quintillion (10²¹) with BigInt precision. Customize case, hyphenation, negative phrasing, and British-style "and". Batch-convert lists.

Enter integers to convert.
🛡
100% PrivateNo server uploads, ever
InstantRuns in your browser
💧
No WatermarksClean output, always
🆓
Free ForeverNo accounts, no limits

How to Use Convert Integers to Words

Convert Integers to Words · free online tool · All Tools Verse
Convert Integers to Words. Free online tool that runs in your browser.
  1. Enter your integers - one per line, or separate them with commas, semicolons, or spaces. Negative numbers work (sign is preserved). The 200 ms debounce updates the output as you type.
  2. Pick a case format - lowercase for body text, UPPERCASE for emphasis, Title Case for headings, Sentence case for natural reading.
  3. Choose negative phrasing - "negative forty-two" is the formal default. "minus forty-two" matches mathematical convention. Either is correct English.
  4. Toggle hyphens - standard English hyphenates compound numbers (twenty-one, ninety-nine). Off gives "twenty one" - useful for informal writing or technical contexts.
  5. Toggle British "and" - UK English inserts "and" between the hundreds and the remainder (one hundred and twenty-three). American English drops it. Both are widely accepted; pick the convention your audience uses.
  6. Toggle show-both - outputs "42 = forty-two" pairs instead of just words. Useful for legal documents that require both forms ("the sum of $1,234 (one thousand two hundred thirty-four dollars)").
  7. Pick output separator - newline (default), comma (CSV-style), semicolon, or space. Switch instantly without re-typing.
  8. Copy or download - Copy puts the output on your clipboard; Download saves integers-to-words.txt. Ctrl+Enter (⌘+Enter on Mac) forces a recompute. Stats line shows total count, word-length range, and any errors.

Frequently Asked Questions

What’s the maximum supported integer?

10²¹ − 1 = 999,999,999,999,999,999,999 (999 quintillion). Scales used: thousand (10³), million (10⁶), billion (10⁹), trillion (10¹²), quadrillion (10¹⁵), quintillion (10¹⁸). All arithmetic is BigInt-accurate; JavaScript’s regular Number type would silently round past 2^53 ≈ 9 × 10¹⁵.

Why use BigInt instead of regular Number?

JavaScript’s Number type is a 64-bit float. It can represent integers exactly only up to 2^53 – 1 = 9,007,199,254,740,991. Past that, precision degrades silently. 123456789012345678 + 1 returns 123456789012345680, not the correct result. BigInt avoids all that – every digit stays accurate up to our 10²¹ cap.

How are negative numbers handled?

Two phrasings: “negative forty-two” (formal default) or “minus forty-two” (mathematical). Both are standard English. The sign is detected on the input string, the absolute value is converted, and the prefix is prepended.

Should I use hyphens in compound numbers?

Standard English: yes. Numbers 21 through 99 (except multiples of 10) hyphenate: twenty-one, forty-five, ninety-nine. We hyphenate by default. Turn off for informal writing or when downstream tools require space-separated words.

What’s the British “and” option?

British English inserts “and” between the hundreds and the rest: “one hundred and twenty-three.” American English drops it. Both are widely understood; UK style is required for some British legal contexts and arithmetic-class conventions.

What’s the Title Case vs Sentence Case difference?

Title Case capitalizes every word (“Forty-Two”, “One Hundred Twenty-Three”) including the part after a hyphen. Sentence case only capitalizes the first letter of the first word (“Forty-two”). Title Case is for headings; Sentence case is for running text.

Can I use this for check writing?

Yes – that’s a primary use case. For US checks, use Sentence case with hyphens on. The output for $1,234.56 would be “One thousand two hundred thirty-four”. Most banks accept either US or UK convention; pick what matches your bank’s preference.

Is my data uploaded anywhere?

No. All conversion runs in your browser using BigInt arithmetic and string lookups. Open DevTools → Network and watch zero requests fire after the page loads. Safe for payroll numbers, financial documents, or anything private.

How fast is it?

A 100-line batch converts in under 50 ms on a modern laptop, even with trillion-sized numbers. The BigInt chunking is O(log₁₀₀₀ N) per number – bounded constant work for any practical input.

Does it work offline?

Yes. Total bundle is under 20 KB (HTML + CSS + JS, no external libraries). Once the page loads, disconnect and keep converting. Bookmark and use on flights, trains, or air-gapped machines.

Keep going

Related Tools

All Number tools →

Convert Words to Integers

Convert English number words to integers (and back). Supports negatives, billions, error reporting per…

Analyze Integers Online and Statistical Analysis

Analyze Integers with 30+ metrics including mean, median, mode, variance, quartiles, and more. Free,…

Calculate Sum of Integers

Calculate the sum of integers instantly. Support for negative numbers, large integers, batch addition…

Convert Numbers to Words

Convert numbers to English words. Cardinal, ordinal, check-writing format. BigInt for huge numbers, decimal…

Convert Words to Numbers

Convert English number words to numbers (and back). Supports negative, billions, quintillions. Free, client-side,…

Create Image from Integers

Visualize integer lists as barcode, pixel grid, heatmap (5 palettes), or line chart. Custom…

Decrement Integers

Subtract a fixed value or percentage from each integer in a batch. BigInt support…

Destroy Integers

Obfuscate or destroy integers in 6 ways: zero, reverse, scramble, random, noise, delete. Filter…

Enumerate Integers

Number each integer in a list with sequential labels - standard, zero-based, custom start,…

Extract Integers from Data

Pull every integer out of free-form text - Smart mode handles thousand-separators and skips…

Palindrome Number Generator

Generate symmetric integers (number palindromes) in order, with your chosen count and separator.

Increment Integers by One

Add one to every integer in a list and see each original number next…

Share

Embed this tool

Add this free tool to your website. Copy and paste the code: