Big Number Calculator
Do arithmetic on huge integers (hundreds or thousands of digits), format them nicely, and get a human name when possible.
1. Enter your numbers
Digits only. Hyphens, commas, and spaces will be stripped. You can paste very long numbers.
2. Choose operation
Multiplication is okay for a few thousand digits combined. For extremely large inputs, we’ll warn you.
3. Result
Raw big integer
—
With thousands separators
—
Scientific notation (approx)
—
English name (short scale)
—
How big numbers are handled here
JavaScript’s normal numbers (double precision) break at 9,007,199,254,740,991 (253−1). To work with numbers bigger than that, our calculator keeps them as strings of digits and performs arithmetic the way you would do it by hand.
Supported operations
- Addition: arbitrary length.
- Subtraction: if A ≥ B.
- Multiplication: grade-school style; very large inputs may slow down.
- Formatting: comma grouping, scientific notation, and name lookup (thousand, million, billion, …).
Naming large numbers
We use the US/short scale: thousand (10³), million (10⁶), billion (10⁹), trillion (10¹²), quadrillion, …, centillion (10³⁰³). Above that, we’ll tell you it’s out of our name table.