Roofing Calculator

Estimate the roof area, roofing squares, and bundles of shingles for a simple gable roof — plus the cost — based on your footprint and roof pitch.

How to measure a roof — rise, run, and pitch Run Rise Pitch
Roof slope is the rise over the run (its pitch).

How to calculate roofing

Shingles are estimated from the sloped roof area, not the ground footprint:

Roof area = footprint × pitch factor, then squares = area ÷ 100, and bundles = squares × 3

The pitch factor converts your flat footprint into the actual sloped surface. Add a waste allowance and round up — running short partway up a roof is not an option.

Pitch factors

Roof pitchMultiply footprint by
Flat to 3:12~1.03
4:12~1.06
6:12~1.12
8:12~1.20
12:12~1.41

Good to know

  • A "square" = 100 sq ft. Roofers measure and quote in squares.
  • 3 bundles per square is standard for architectural shingles — check the wrapper.
  • Complex roofs waste more. Hips, valleys, and dormers mean more cuts — lean toward 15% waste.
  • This is a material estimate. For steep or complex roofs, hiring a pro is strongly recommended.

Frequently asked questions

What is a roofing square?
100 square feet of roof area. Roofing is measured and priced in squares, and most shingles need about 3 bundles per square.
How do I find my roof area from the footprint?
Multiply your footprint (length × width) by the pitch factor for your roof slope — the calculator does this for you.
How many bundles per square?
About 3 bundles for standard architectural shingles. Confirm the exact coverage on the wrapper.
How much waste should I add?
10% for a simple gable, 15%+ for roofs with lots of hips, valleys, and dormers.