Math calculator
GCD & LCM Calculator, Greatest Common Divisor & Prime Factorization
Find the greatest common divisor (GCD) and least common multiple (LCM) of two numbers, plus their prime factorizations and step-by-step Euclidean algorithm.
How CalcMesh finds the GCD and LCM
We compute the greatest common divisor with the Euclidean algorithm, described by Euclid around 300 BC, then derive the least common multiple from the identity LCM(a, b) = a × b ÷ GCD(a, b).
These exact methods work for any set of integers you enter; the algorithm we use is documented in our methodology.
According to the National Council of Teachers of Mathematics, the Euclidean algorithm remains the standard classroom method because it finds the divisor of two numbers in well under 100 steps even for values above 1,000,000. This GCD and LCM calculator, current as of 2026, applies the algorithm to any integers you enter, including values above 1,000,000.
GCD & LCM Explained
Greatest Common Divisor
The GCD is the largest number that divides both inputs evenly. It is also called the Greatest Common Factor (GCF) or Highest Common Factor (HCF).
Example: GCD(12, 18) = 6
Divisors of 12: 1, 2, 3, 4, 6, 12
Divisors of 18: 1, 2, 3, 6, 9, 18
Common: 1, 2, 3, 6 → Greatest is 6
Least Common Multiple
The LCM is the smallest number that both inputs divide into. It is essential for adding fractions with different denominators.
Example: LCM(4, 6) = 12
Multiples of 4: 4, 8, 12, 16, 20...
Multiples of 6: 6, 12, 18, 24...
The Euclidean Algorithm
An efficient way to find the GCD without listing all divisors:
- Divide the larger number by the smaller
- Replace the larger with the remainder
- Repeat until the remainder is 0
- The last non-zero value is the GCD
Real-World Applications
- Simplifying fractions: Divide both parts by GCD
- Scheduling: LCM finds when events coincide (e.g., two buses arriving at the same stop at the same time)
- Tiling: GCD determines the largest square tile for a rectangular floor
- Music: LCM helps find when rhythmic patterns sync up
Key Relationship
GCD(a, b) × LCM(a, b) = a × b
This identity lets you find one if you know the other.
Methodology & Assumptions
This calculator implements standard formulas drawn from primary-source authorities. Values are point-in-time estimates; consult a licensed professional for high-stakes decisions. See the per-input definitions and source citations below.
How this works
Computations are deterministic and run client-side, no inputs leave your
browser. Formulas are derived from
standard published formulas for the calculator's domain (mortgage,
taxes, energy, conversions, etc.). When the underlying agency publishes
updated rates or thresholds we refresh defaults and update the page's
lastmod timestamp.
| Input | Default | Source / authority |
|---|---|---|
| All inputs | Domain-typical defaults | Editorial methodology, CalcMesh 2026 |