✓ Effortless Math · Free Tool

Factorial Calculator

Enter a non-negative integer n to compute n! exactly — see the full expansion n·(n−1)·…·1, the digit count, and a scientific-notation approximation, with step-by-step working.

n! = n · (n−1) · (n−2) · … · 2 · 1
value n ! = ?

Enter a whole number n ≥ 0. Computed exactly with BigInt, so values like 20! are precise. Capped at n = 1000 to stay fast.

Results

Factorial
n!
Digit count
Scientific notation (approx.)
Expansion

Step-by-step