Roofing Calculator

Free roofing calculator. Estimate roof area from building dimensions and pitch for gable, hip, flat, and shed roofs. Get roofing squares, material quantities with waste factor, rafter length, and cost estimate for shingles, metal, tile, slate, and wood shakes.

ft
ft
: 12
ft

Gable Roof • 10% waste

Total roof area

1,431sq ft

133.0 sq m15.7 squares× 1.118 pitch factor

Materials & Quantities

Material requirements including 10% waste factor

Roofing Squares
15.7(14.3 + waste)
Architectural Shingles
48bundles
43 without waste
Material Weight
4,408 lbs

Roof Dimensions & Pitch

Slope, rafter, ridge, and area measurements

Roof Pitch
6.0 : 12(26.6°)
Rafter Length
17.9ft
Ridge Length
40.0 ft
Footprint Area
1,280 sq ft
Including eave overhangs

Pitch Factor Reference

Multiplier to convert horizontal area to sloped roof area

1:12
1.003
2:12
1.014
3:12
1.031
4:12
1.054
5:12
1.083
6:12
1.118
7:12
1.158
8:12
1.202
9:12
1.250
10:12
1.302
11:12
1.357
12:12
1.414

What Is a Roofing Calculator?

Estimate roof area, material quantities, and costs from building dimensions

A Roofing Calculator converts your building's footprint dimensions and roof pitch into the actual sloped roof area. It then calculates how many roofing squares (1 square = 100 sq ft) of material you need, including a configurable waste factor for cuts, overlaps, and damaged pieces.

Whether you're a homeowner planning a roof replacement, a contractor preparing a bid, or a DIY builder estimating material costs, this calculator gives you the numbers you need — for gable, hip, flat, and shed roof shapes with 8 common roofing materials.

How Is Roof Area Calculated?

The pitch factor method

The calculator uses the pitch factor method, which is the industry-standard approach for converting a horizontal footprint into actual sloped roof area.

Core Formula:

Roof Area = Footprint Area × Pitch Factor

Pitch Factor = √(1 + (rise ÷ 12)²)

Where “rise” is the vertical rise per 12 inches of horizontal run (e.g., 6:12 pitch means 6 inches of rise per 12 inches of run).

Example: 40 × 30 ft Gable Roof at 6:12 Pitch

  • Footprint (eave overhang on span sides): 40 × (30 + 2) = 1,280 sq ft
  • Pitch factor for 6:12 = √(1 + 0.5²) = 1.118
  • Roof area = 1,280 × 1.118 = 1,431 sq ft
  • Roofing squares = 1,431 ÷ 100 = 14.31 squares
  • With 10% waste: 15.7 squares (48 bundles of architectural shingles)

Roof Pitch Factor Reference Table

Multiplier to convert horizontal area to sloped area

PitchDegreesFactorCategory
1:124.8°1.003Low slope
2:129.5°1.014Low slope
3:1214.0°1.031Conventional
4:1218.4°1.054Conventional
5:1222.6°1.083Conventional
6:1226.6°1.118Conventional
7:1230.3°1.158Conventional
8:1233.7°1.202Conventional
9:1236.9°1.250Steep
10:1239.8°1.302Steep
11:1242.5°1.357Steep
12:1245.0°1.414Steep (45°)

Roof Shapes Explained

How each shape affects area and material calculations

Gable Roof

Two rectangular planes meeting at a central ridge. The most common residential roof type. Ridge runs the full building length. Area = footprint × pitch factor.

Hip Roof

Four sloped planes that meet at a shorter ridge (or single point for square buildings). Uses the same pitch factor formula but produces a shorter ridge line and additional hip edges that increase waste.

Flat Roof

Essentially horizontal with a minimal ¼:12 slope for water drainage. Common on commercial buildings and modern residential designs. Requires membrane or built-up roofing materials.

Shed Roof (Lean-To)

Single sloped plane across the full building width. Used for additions, porches, and modern architecture. Rafter spans the entire width rather than half.

Key Considerations

Waste Factor

Standard waste is 10% for simple gable roofs and 15% for complex roofs with hips, valleys, dormers, and skylights. Always round up — running short mid-project is costly.

Roofing Squares

Materials are sold in "squares" where 1 square = 100 sq ft of coverage. Asphalt shingles typically come 3 bundles per square. Always order in full squares.

Pitch & Walkability

Roofs up to 6:12 are walkable for most people. 7:12 to 9:12 require caution and roof jacks. 10:12+ is steep and requires scaffolding or specialized equipment, increasing labor cost.

Underlayment & Accessories

Beyond the primary roofing material, budget for felt or synthetic underlayment, ice and water shield (in cold climates), drip edge, ridge vent, flashing, and nails.

Regional & Climate Factors

Snow load regions need steeper pitches (6:12+). Hurricane zones require enhanced fastening. Hot climates benefit from reflective metal or tile roofing for energy savings.

Roofing Calculator FAQ

Common questions about roof area, pitch, and materials

Embed Roofing Calculator

Add this calculator to your website or blog for free.