Free roofing material calculator

Roof Shingle Calculator

Estimate roofing squares, shingle bundles, starter strip, ridge cap, and underlayment rolls from roof area or simple building footprint inputs.

Roofing material takeoff

Roof shingle inputs

Squares, bundles, rolls

Calculation mode

Quick examples

Roof squares

19.44

Bundles to buy

59

Adjusted roof area

1,944.4 sq ft

Underlayment rolls

2

Starter strip

102 ft

Ridge cap bundles

2

Related roof and framing tools

What this roof shingle calculator estimates

This calculator estimates the main roofing material quantities for a shingle roof, including squares, bundles, starter strip, ridge cap, and underlayment rolls. It works either from known roof area or from a simple building footprint with roof pitch and eave overhang. That makes it useful for straightforward gable roofs and early planning takeoffs before a full roof measurement is available.

What a roofing square means

One roofing square covers 100 square feet of roof surface. Many asphalt shingle products are packaged at about three bundles per square, though some architectural or specialty products may use four bundles or another package size. This calculator lets you switch the bundle assumption so the estimate is closer to the product you expect to use.

Why pitch matters

Roof pitch increases the true roof surface area above the flat plan footprint. A steeper roof needs more shingles, more underlayment, and often more waste because there are more cuts and more handling on the roof. That is why the calculator applies a pitch multiplier in footprint mode instead of just using building length times width.

Planning note

Valleys, hips, dormers, skylights, multiple roof planes, waste from cut-up roofs, and manufacturer-specific ridge and starter products can all change the final material order. Use this result as a solid planning estimate for simple roofs, then confirm against field measurements and the actual shingle product data before ordering.