Roofing Material Calculator

Turn roof footprint and pitch into sloped area, squares, shingle bundles, underlayment rolls, starter and ridge cap, in feet or metres.

  • Runs in your browser
  • Free, no sign-up
Setup
Units
Pitch entered as
Roof planes

Measure each plane's footprint from above (plan view), including overhangs. The pitch converts plan area to sloped area.

Footprint

Slope factor 1.118

Footprint

Slope factor 1.118

Materials

Coverage figures vary by product. Check each against the manufacturer's label.

Cuts, valleys and hips. Example value, replace with your own

Many asphalt shingles are packed 3 per square (100 sq ft). Check your product.

From the roll label. Example value, replace with your own

Where starter strip is installed

Example value, replace with your own

Example value, replace with your own

Results

Roof surface area
1,341.6 sq ft
124.6 m²
Squares
13.42
14.76 with 10% waste
Shingle bundles
45
At 3 per square, rounded up
Footprint (plan) area
1,200 sq ft
Sloped roof area
1,341.6 sq ft
Area including waste
1,475.8 sq ft
Shingle bundles
45
Underlayment rolls
4
Starter strip bundles
2
Ridge cap bundles
2
Area by roof plane
PlanePlan areaSlope factorSloped area
Front plane600 sq ft1.118670.8 sq ft
Back plane600 sq ft1.118670.8 sq ft
A roofing square is 100 sq ft (about 9.29 m²). Bundle, roll and cap coverage vary by product and brand, so the counts here depend on the figures you enter. Starter and ridge counts include the same waste allowance. Confirm quantities with your supplier before ordering.

How to use the roofing material calculator

  1. Choose imperial or metric units and how you will enter pitch (rise per 12 or degrees).
  2. Add each roof plane with its footprint (length × horizontal width, or plan area) and its pitch.
  3. Set a waste allowance and the bundles per square for your shingle product.
  4. Enter underlayment roll coverage, starter and ridge cap coverage from the product labels, plus eave, rake, ridge and hip lengths.
  5. Read the sloped area, squares and material counts, then copy or print the list.

Worked example

Two 40 × 15 ft planes at 6/12 pitch, 10% waste

Plan area 1,200 sq ft. Slope factor at 6/12 is √(1 + 0.5²) = 1.118, so the roof area is 1,341.6 sq ft = 13.42 squares, or 14.76 squares with 10% waste. At 3 bundles per square that is 44.3, rounded up to 45 bundles. With 400 sq ft underlayment rolls: 4 rolls. 140 ft of eaves and rakes at 100 ft per starter bundle: 2 bundles. 40 ft of ridge at 30 ft per cap bundle: 2 bundles. Roll and bundle coverages are example values.

How it works

Slope factor = √(1 + (rise ÷ 12)²) (or 1 ÷ cos(angle) for degrees). Sloped area = plan area × slope factor, summed over planes. Metric areas convert at 1 m² = 10.7639 sq ft. Squares = area in sq ft ÷ 100. Bundles = ⌈squares × (1 + waste) × bundles per square⌉. Rolls = ⌈area × (1 + waste) ÷ roll coverage⌉. Starter and ridge bundles = ⌈length × (1 + waste) ÷ coverage per bundle⌉.

Assumptions

  • A roofing square is 100 sq ft by trade convention.
  • Bundles per square defaults to 3, a common packaging convention for many asphalt shingles. Check your product; some are packed differently.
  • Underlayment, starter and ridge cap coverages are example values. Use the figures on your product labels.
  • Waste percentage is your own allowance for cuts, valleys and hips.
  • Plan measurements should include overhangs.

Frequently asked questions

How do I find the pitch?

Measure how many inches the roof rises over 12 inches of horizontal run (for example 6/12), or use a pitch gauge or phone inclinometer app for degrees. The tool converts either to a slope factor.

How many bundles are in a square?

Many standard asphalt shingles are packaged so that 3 bundles cover one 100 sq ft square, but heavier or architectural products may differ. The wrapper states the coverage; enter it here.

How much waste should I allow?

It depends on roof complexity: simple gable roofs need less than roofs with many valleys, hips and dormers. Ask your supplier or roofer for guidance for your roof.

Can I measure from satellite images?

Aerial measurements give a footprint, which you can enter as plan area. Confirm with on-site measurements before ordering.

Limitations

  • Treats each plane as a simple rectangle or area; dormers and complex intersections need separate planes.
  • Does not estimate flashing, vents, drip edge, nails or ice and water shield.