Simple tools for everyday life.

Large Number Calculator

Perform operations with very large numbers that exceed the limits of a normal calculator.

Tip: Large numbers are used in RSA cryptography — 2048-bit keys are numbers with 617 digits!

Loading tool…

Did this tool help?

About this digital tool

The large number calculator works with whole numbers far longer than ordinary calculators can hold, without losing a single digit. Enter two numbers, choose the operation (addition, subtraction, multiplication, division with quotient and remainder, power or mod remainder) and get the exact result with the number of digits.

Ordinary calculators switch to scientific notation and round, while here the result is complete. For example, 2^100 = 1267650600228229401496703205376, a number with 31 digits. For powers, the exponent can be up to 9999. It is used in cryptography, in number theory, in programming and to check homework with very large numbers.

How to use

  1. Enter the first number (it can have hundreds of digits)
  2. Choose the operation (+, -, ×, ÷, ^, mod)
  3. Enter the second number
  4. See the exact result with no rounding
  5. Copy the result or export

Frequently asked questions

Why isn't a normal calculator enough?

Calculators use 64-bit floating-point numbers (IEEE 754) that have only ~15 digits of precision. Any number with more digits is rounded, giving inexact results.

What operations are supported?

Addition, subtraction, multiplication, division (with remainder), power (aⁿ), modulus (a mod b), GCD, LCM, and checking whether a number is prime.

Who uses large numbers?

Cryptographers (RSA, ECC), mathematicians (number theory, large Fibonacci numbers), physicists (precise calculations), and financiers (calculations with no rounding error).

What is 2 to the power of 100?

2^100 = 1267650600228229401496703205376, that is 31 digits. Enter 2 as the first number, 100 as the second and choose Power (^).