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.