Free Roofing Calculator

Roof area, squares, shingle bundles and cost from one set of measurements — plus 40+ roofing tools

As an Amazon Associate I earn from qualifying purchases.

Enter the length and width of the house, the overhang and the roof pitch, and this roofing calculator works out the real sloped roof area, the number of roofing squares, the shingle bundles to order with waste, underlayment rolls, drip edge, ridge cap and an installed cost range. It is free, needs no sign-in, and uses the same formulas as the 40+ single-purpose calculators on this site for shingles, pitch, plywood, nails, underlayment, vents, metal roofing, flat roofs and cost.

Worked examples updated .

How the roofing calculator works out roof area, squares and pitch

Every roofing estimate runs in the same order, and the calculator above follows it. Get the first three numbers right — footprint, pitch, roof area — and everything downstream (bundles, rolls, trim, cost) follows from them.

  1. Footprint. Measure the house on the ground and add the overhang on every side: a 12 in overhang adds 2 ft to both the length and the width. Length x width is the flat area the roof covers.
  2. Pitch multiplier. Pitch is the rise in inches over 12 in of run. The multiplier is the square root of 1 + (rise / 12)², so a 6/12 roof is 1.1180 and a 12/12 roof is 1.4142. The roof pitch chart lists every value.
  3. Roof area. Footprint x multiplier is the real sloped surface. It is the same for a gable or a hip roof of equal pitch, because every plane rises at the same rate.
  4. Squares. Roof area / 100. Roofing is priced and ordered by the square.
  5. Waste. Add about 10% for a simple gable, 15% for a hip and up to 20% for a cut-up roof with valleys and dormers. The waste factor calculator goes through the cases.
  6. Materials. Standard architectural shingles come three bundles to the square (33.3 sq ft a bundle), synthetic underlayment about 10 squares a roll, drip edge in 10 ft lengths along the eaves and rakes, and hip and ridge cap by the linear foot of ridge and hips.
Pitch multiplier: sloped roof area per 1,000 sq ft of footprint
PitchAngleMultiplierRoof area per 1,000 sq ft
3/1214°1.03081,031 sq ft
4/1218.4°1.05411,054 sq ft
5/1222.6°1.08331,083 sq ft
6/1226.6°1.11801,118 sq ft
7/1230.3°1.15771,158 sq ft
8/1233.7°1.20191,202 sq ft
9/1236.9°1.25001,250 sq ft
10/1239.8°1.30171,302 sq ft
12/1245°1.41421,414 sq ft

Worked example: a 40 x 30 ft house with a 6/12 roof

Worked example: 40 x 30 ft gable roof, 12 in overhang, 6/12 pitch

  1. Outside the eaves: 42 x 32 ft = 1,344 sq ft of footprint.
  2. Roof area: 1,344 x 1.1180 = 1,503 sq ft, or 15.03 squares.
  3. Order with 10% waste: 16.53 squares = 50 bundles of shingles.
  4. Synthetic underlayment: 2 rolls. Drip edge: 156 ft of eaves and rakes, 18 ten-foot lengths with 10% for laps.
  5. Ridge: 42 ft, 2 bundles of hip and ridge cap.
  6. Installed cost with architectural shingles at $4.50-$6.50 per sq ft: $6,762-$9,767.

15.03 squares of roof, 50 bundles to order, roughly $6,762-$9,767 installed.

The same house with a hip roof has the same 1,503 sq ft of surface but more cutting, so it takes 15% waste (52 bundles), drip edge on all four eaves (148 ft, no rakes) and 106 ft of hip and ridge cap instead of 42. See the hip roof calculator for the hip rafters.

Roof size to squares and bundles

Footprint measured outside the eaves, 10% waste, three bundles per square. For a hip roof add a further 5% or so; for heavier designer shingles that come four or five bundles to the square, use the shingle calculator and change the coverage.

Sloped roof area and shingle bundles by footprint and pitch
Footprint4/126/128/1210/12
1,000 sq ft1,054 sq ft · 35 bundles1,118 sq ft · 37 bundles1,202 sq ft · 40 bundles1,302 sq ft · 43 bundles
1,500 sq ft1,581 sq ft · 53 bundles1,677 sq ft · 56 bundles1,803 sq ft · 60 bundles1,953 sq ft · 65 bundles
2,000 sq ft2,108 sq ft · 70 bundles2,236 sq ft · 74 bundles2,404 sq ft · 80 bundles2,603 sq ft · 86 bundles
2,500 sq ft2,635 sq ft · 88 bundles2,795 sq ft · 93 bundles3,005 sq ft · 100 bundles3,254 sq ft · 108 bundles
3,000 sq ft3,162 sq ft · 105 bundles3,354 sq ft · 111 bundles3,606 sq ft · 120 bundles3,905 sq ft · 129 bundles

What a roof calculator cannot see

Every calculator on this site runs in your browser, with no sign-in and no email. Each one shows the formula it used, and the figures in the guides come from the same functions, so the two cannot disagree.

Frequently asked questions

How do I calculate how much roofing material I need?

Measure the building footprint to the outside of the eaves, multiply by the pitch multiplier to get the true roof area, divide by 100 for squares, then add 10% to 20% waste depending on how cut-up the roof is. Multiply the result by the coverage figure for whatever material you are laying — three bundles per square for standard shingles.

How do I calculate roof square footage?

Multiply the footprint (measured outside the eaves) by the pitch multiplier. A 2,000 sq ft footprint at 6/12 is 2,236 sq ft of roof; at 12/12 it is 2,828 sq ft.

What is a roofing square?

One hundred square feet of finished roof surface. Roofing material is priced and ordered by the square, so a 2,236 square foot roof is 22.36 squares before waste is added.

How many bundles of shingles do I need for a 2,000 sq ft roof footprint?

At a 6/12 pitch with 10% waste, 74 bundles of standard three-bundle-per-square shingles. A steeper roof or a hip roof needs more.

How much does a new shingle roof cost?

Architectural shingles run about $4.50-$6.50 per square foot of roof installed, so the 40 x 30 ft house above (1,503 sq ft of roof) comes to about $6,762-$9,767. Tear-off, extra layers, steep pitch and local labour rates move the real number.

Is this roofing calculator free?

Yes. Every calculator on the site is free, with no sign-in and no email. The calculations run in your browser and nothing is uploaded or stored.

How accurate are the estimates?

The material counts are exact for the measurements you enter. Cost figures are planning ranges for budgeting rather than quotes — pitch, complexity, tear-off layers and local labour rates all move the real number.

What pitch should I use if my roof has more than one?

Work each section separately with its own pitch and add the areas. If you must average, use the steeper pitch so the order does not come up short.

Can I use it for a metal roof?

The roof area and squares are the same for any material. For panel counts, trim and screws use the metal roof calculator, which works from the same roof area.