Calculyn

Roofing Calculator

Estimate roof area, roofing squares and shingle bundles from your home's footprint and pitch.

sq ft

Results update as you type.

Roofing squares needed

24.6
Roof surface area
2,236sq ft
Shingle bundles (3 per square)
74
Pitch multiplier
1.118

Was this calculator helpful?

How to calculate roofing

Roof area = Footprint × √(1 + (rise ÷ 12)²)
Squares = Roof area × (1 + waste) ÷ 100

Worked example. Roofing squares needed: 24.6.

Example inputs — Home footprint incl. overhangs: 2,000 sq ft; Roof pitch: 6/12; Waste allowance: 10%. Starting values are illustrative.

From George Guju, founder of Calculyn · Educational calculator guidance, not professional advice.

How it works

A sloped roof has more surface than the floor beneath it. Multiplying the footprint by the pitch multiplier gives the true roof area. Roofers sell in squares (100 sq ft), and most shingles come 3 bundles per square.

Assumptions & limitations

  • Simple gable or hip roof with one pitch.
  • Excludes ridge caps, starter strips and underlayment.

Formula and assumptions reviewed October 2026 by the Calculyn team. How we build our calculators

Frequently asked questions

How do I find my roof pitch?

Measure how many inches the roof rises over 12 inches of horizontal run. A 6-inch rise is a 6/12 pitch.