Skip to content
Calculator Tools

Home & Construction · 9 calculators

Roofing Calculators

Roof area, pitch, slope and angle, shingles, roofing materials and cost, rafter length, gable, hip and metal roofs.

Key roofing formulas

Roof Arearoof area = plan area ÷ cos(pitch)
Roof Pitchpitch angle = arctan(rise ÷ run) · multiplier = √(1 + (rise/run)²)
Roofing Materialunits = roof area × (1 + waste) × units per m²
Shingle1 square = 100 ft² = 3 bundles of standard shingles
Roof Costtotal = (materials + labour + stripping) × area + scaffolding + contingency
Rafter Lengthrafter = (run + overhang) ÷ cos(pitch)
Gable Roofarea = 2 × (run + overhang) ÷ cos(pitch) × length
Hip Roofarea = 2 trapezoids + 2 triangles, all on the slope plane
Metal Roofingsheets across = roof width ÷ (sheet width − side lap)

Roofing questions

What does a 6/12 pitch mean?

The roof rises 6 units for every 12 units of horizontal run — an angle of 26.57°.