What is a roofing square?
A roofing square is a standard roofing unit equal to 100 sq ft of roof area. To find squares, divide the actual roof area by 100.
Roofing
Estimate roofing bundles, squares, underlayment rolls, and drip edge for asphalt shingle or metal panel roofs.
Use this free roofing calculator to turn roof measurements into practical material estimates before you buy shingles, underlayment, drip edge, or accessories. It’s built for DIY planning and roofer takeoffs, with simple roofing math behind every result: actual roof area, roofing squares, bundle estimates, waste allowance, and linear edge measurements.
Start with the roof footprint area in square feet, then apply a pitch multiplier to estimate the actual sloped roof area: footprint area × pitch multiplier = roof area. Roofing squares are calculated as roof area ÷ 100 sq ft, since 1 roofing square covers 100 sq ft. For architectural shingles, estimate bundles as roofing squares × about 3 bundles per square. Add waste based on roof complexity: simple roofs can stay lean, while hips, valleys, dormers, and cut-up sections often need 10% to 15% extra. Underlayment is estimated by dividing roof area by the coverage of the roll you plan to use. Drip edge is measured in linear feet along eaves and rakes.
A roofing square is a standard roofing unit equal to 100 sq ft of roof area. To find squares, divide the actual roof area by 100.
Pitch changes the real surface area of the roof. A steep roof has more surface area than the flat footprint below it, so the calculator uses a pitch multiplier to convert footprint area into actual roof area.
For architectural shingles, a common planning estimate is about 3 bundles per roofing square. Always check the shingle manufacturer’s coverage before ordering.
For roofs with hips, valleys, dormers, or lots of cuts, add 10% to 15% waste. Waste helps cover trimming, starter runs, overlaps, mistakes, and matching shingle courses cleanly.