Free Roofing Calculator – Squares & Shingle Bundles
Calculate roofing squares and shingle bundles needed for any roof pitch. Supports waste factor and common pitch values.
Roofing Calculator Guide: Squares, Bundles & Pitch
The Roofing Calculator converts your roof's ground footprint into the actual sloped surface area, then into roofing squares and the bundles, panels, or tiles you need to order. Measure the building footprint at the eaves, not the interior: take the length and width of the area the roof covers in feet, including any overhang. For a simple gable roof, one footprint rectangle covers both slopes. Next, find the pitch, expressed as rise in inches per 12 inches of horizontal run; a roof that climbs 6 inches over 12 inches is a 6/12 pitch. You can read pitch from a framing square against a rafter or from the original plans. Finally, pick the material (asphalt shingle, standing-seam metal panel, or tile) and a waste percentage. The default 15% waste suits cut-up roofs with valleys, hips, and dormers; simple rectangular roofs can use 10%. The tool reports footprint area, the pitch multiplier, true roof area, and finished material counts.
The method first scales footprint area by the pitch factor, then divides by 100 (one square = 100 sq ft) after adding waste. Pitch factor = square root of (1 + (rise/12)^2). Squares = footprint sq ft x pitch factor x (1 + waste/100) / 100, rounded up. Worked example: a 40 ft x 30 ft footprint = 1,200 sq ft. At a 6/12 pitch, factor = sqrt(1 + (6/12)^2) = sqrt(1.25) = 1.118, so true roof area = 1,200 x 1.118 = 1,342 sq ft. Add 15% waste: 1,342 x 1.15 = 1,543 sq ft = 15.43 squares, rounded up to 16 squares. Asphalt shingles run about 3 bundles per square, so 16 x 3 = 48 bundles. Metal is sold roughly one panel run per square (16), and tile averages about 80 tiles per square (16 x 80 = 1,280 tiles). In metric, 1,200 sq ft is about 111.5 sq m; one square equals 9.29 sq m.
Waste is the line item people underestimate. Straight gable roofs may only lose 10%, but valleys, hips, dormers, and starter/ridge courses push complex roofs to 15-20%. Architectural laminate shingles waste less on diagonals than three-tab. Always buy at least one extra bundle for ridge caps and future repairs, since dye-lot color matching drifts over time. Common mistakes: measuring the attic floor instead of the footprint, forgetting overhangs, and confusing pitch ratio (6/12) with a percentage grade. The pitch factor only corrects for slope, not for waste, so do not skip the waste field. Underlayment, drip edge, and ice-and-water shield are separate and not counted as squares. For code, IRC R905 sets minimum slopes by material (asphalt shingles generally need a 2/12 minimum, with double underlayment below 4/12) and ASTM D3462 covers asphalt shingle quality; many jurisdictions cap roofs at two layers. Verify local wind and fire ratings before ordering.