Free roofing tool

Free Roofing Calculator

A roofing calculator estimates roof surface area and material quantities from the building footprint, pitch, overhang, and waste allowance. Use it to plan shingle bundles, roofing squares, underlayment, ridge cap, starter strip, and rough material cost before ordering supplies.

Roof and material inputs

Roofing shopping list

47 shingle bundles cover 1,552.32 sq ft after 10% waste.

Underlayment

2 rolls

Starter strip

2 bundles

Ridge cap

2 bundles

Surface area

1,552.32 sq ft

Pitch multiplier

6:12 pitch converts footprint to sloped area

1.12x

Roof surface area

Sloped area before waste allowance

1,411.2 sq ft

Waste allowance

10% extra for cuts, starter rows, and mistakes

141.12 sq ft

Roofing squares

One square equals 100 square feet

15.52

Planning notes

  • Order about 47 shingle bundles for 1,552.32 sq ft after waste.
  • Plan for 2 underlayment rolls, 2 starter bundles, and 2 ridge cap bundles.
  • Estimated material cost is $2,176 before tax, delivery, flashing, vents, nails, or tear-off supplies.

How to use the roofing calculator

  1. 1

    Enter the building footprint

    Add the roof length, roof width, number of matching roof sections, and overhang depth.

  2. 2

    Set the roof pitch

    Enter the pitch rise per 12 inches of run so the calculator can convert flat footprint area into sloped roof area.

  3. 3

    Choose waste and coverage

    Set a waste allowance and the square footage covered by one shingle bundle.

  4. 4

    Add local material prices

    Enter prices for shingles, underlayment, starter strip, and ridge cap to estimate material cost.

  5. 5

    Review the shopping list

    Use the estimate as a planning check before confirming exact quantities with a roofer, supplier, or local code requirement.

Roofing calculator FAQ

How do you calculate roof area from pitch?

Multiply the roof footprint area by the pitch multiplier. The pitch multiplier is the sloped rafter length divided by the horizontal run for a 12-inch run.

How many shingle bundles are in a roofing square?

Most asphalt shingles use three bundles per roofing square, but bundle coverage varies. This calculator lets you set the square feet covered by one bundle.

How much waste should I add for roofing shingles?

A simple gable roof often uses 10% waste. Add 12% to 15% or more for hips, valleys, dormers, steep pitches, or many cuts.

What is a roofing square?

A roofing square is 100 square feet of roof surface. Contractors and suppliers use squares to estimate shingles, underlayment, and labor.

Does this roofing calculator replace a contractor estimate?

No. It is a planning estimate for material quantities. Field measurements, roof complexity, local codes, and product specifications can change final ordering quantities.