Roof Area Calculator

Turn a building footprint and roof pitch into the real sloped roof area — the slope factor most quick estimates skip — then into roofing squares, shingle bundles and a waste allowance. Add sections for L-shaped and complex roofs. To express or convert the pitch itself (degrees, percent, multiplier, rafter length), use the roof pitch calculator.

Units
Roof shape

Pitch
Enter the pitch in whichever form you have it. The slope factor it produces is shown in the result. Reading it off the roof? Full slope conversion is in the pitch tool.

Footprint sections

Measure the flat outline of the roof seen from above, not the distance up and over the slope. For an L-shaped or complex roof, split it into rectangles and add a section for each.

~10% for a simple gable; 15–20%+ for hips, valleys and cut-up roofs.
Asphalt shingles are commonly about 3 bundles to the square; confirm the exact coverage on your product and edit if needed.

An estimating aid. Area is computed as footprint × slope factor; squares, bundles and waste follow public roofing conventions. Order against measured roof planes and confirm coverage and minimum slope with your product and local building code.

[ Ad slot — replace with AdSense / Ezoic code ]

How to calculate roof area from a footprint

A sloped roof always has more surface than the ground it covers, so you can’t read roof area straight off the building footprint. The footprint is the flat outline of the roof seen from directly above; the roof surface runs up the slope, so it is larger. To get the actual area you multiply the footprint by a slope factor (also called the pitch multiplier) that depends on how steep the roof is:

roof area = footprint area × slope factor
slope factor = √(rise² + run²) ÷ run = √(pitch² + 144) ÷ 12
squares = roof area ÷ 100
bundles ≈ squares × bundles-per-square × (1 + waste%)

The slope factor is just the Pythagorean relationship between rise, run and the rafter line: a roof that climbs 6″ over 12″ of run has a factor of √(6² + 12²) ÷ 12 ≈ 1.118, so its surface is about 12% larger than its footprint. This calculator computes that factor for any pitch rather than reading it off a fixed table.

How to measure a roof without climbing on it

You can do the whole estimate from the ground. Measure the footprint as the flat outline: pull the length and width with a tape at ground level, or read them off a plan or a satellite image, and remember to measure the roof outline (including the eave overhang), not the walls. For an L-shaped or stepped building, break the outline into rectangles, measure each, and add a section above for each one — do not try to follow the hips and valleys with the tape.

For the pitch, the safest method is from inside the attic: hold a level horizontally against the underside of a rafter, mark 12″ along the level, and measure straight down from that mark to the rafter. That drop in inches is your x-in-12 pitch. The roof pitch calculator covers reading and converting the slope (it’s the same thing as roof gradient) in more detail.

Roofing squares, bundles and waste

Roofers order by the square, which is 100 ft² of roof surface — so a 2,000 ft² roof is 20 squares. Asphalt shingles are commonly packaged so that about three bundles cover one square, but coverage varies by product, so confirm it on the packaging and edit the bundles-per-square field if yours differs. Because you buy whole bundles, round the bundle count up.

Always add a waste allowance before ordering. Around 10% is a common starting point for a simple gable; 15% suits a hip roof or any roof cut up with valleys, dormers and multiple sections, rising toward 20% on very complex roofs. Waste covers cuts at edges, hips and valleys, starter and ridge courses, and the odd damaged piece. Don’t subtract small penetrations like vents or a chimney — you cut material around them and need extra for flashing.

Roof shape: gable, hip and shed

Choosing a shape here only sets the suggested waste; it does not change the base area, and that surprises people:

The flip side of the slope factor being symmetric is that two roofs with identical footprints can differ a lot in material if their pitches differ: a 6/12 and a 12/12 over the same footprint look the same in plan but differ by about 26% in surface area. Pitch, not outline, drives the difference. Sections with genuinely different pitches should be entered and totalled separately.

Slope-factor reference

Every figure below is computed from √(pitch² + 144) ÷ 12, the same formula the calculator uses — it’s geometry, not a copied chart. This doubles as a roof pitch multiplier table.

Slope factor (pitch multiplier) by pitch — computed live. Surface vs flat = (factor − 1).
PitchAngleSlope %Slope factorLarger than flat
[ Ad slot — replace with AdSense / Ezoic code ]

Frequently asked questions

How do I calculate roof area?

Measure the building footprint — the flat outline seen from above, not up and over the slope — and multiply by the slope factor for your pitch (√(pitch² + 144) ÷ 12, about 1.054 for 4/12, 1.118 for 6/12). A 30×50 ft footprint at 4/12 is 1,500 ft² × 1.054 ≈ 1,581 ft². Divide by 100 for roofing squares. Split L-shapes into rectangles and add them before applying the factor.

Why is my roof bigger than the footprint of my house?

Because it’s sloped. The footprint is the flat area covered; the roof runs up the slope, so it’s always larger. A 4/12 is ~5% bigger than its footprint, a 6/12 ~12%, a 12/12 ~41%. Estimating from the flat footprint undercounts material — multiply by the slope factor first.

Does a hip roof have more area than a gable roof?

No. Over the same footprint and pitch, a symmetric hip and a gable have the same total surface area — hips and ridges are lines, not area. Only the waste differs: a hip needs more (~15%) than a simple gable (~10%) because of the extra cuts. Picking a shape here changes the suggested waste, not the base area.

How many squares and bundles of shingles do I need?

A square is 100 ft² of roof, so divide your sloped area by 100 for squares. Asphalt shingles commonly run about three bundles per square — confirm on your product — so multiply squares by that figure and round up. Add waste first: ~10% simple gable, 15%+ for hips, valleys and cut-up roofs.

How do I measure a roof for shingles without climbing on it?

Measure the footprint as the flat outline from the ground or a satellite image, splitting an L-shape into rectangles. For pitch, in the attic hold a level against a rafter, mark 12″, and measure straight down to the rafter — that drop is the x-in-12. Don’t measure up and over the slope; that double-counts the rise.

What waste factor should I use for roofing?

About 10% for a simple gable, ~15% for a hip or roof cut up with valleys, dormers and multiple sections, up to 20% on very complex roofs. Waste covers edge, hip and valley cuts, starter and ridge courses and damaged pieces. The field defaults to 10% and suggests 15% for hip/complex shapes, but it’s editable.

How is this different from a roof pitch calculator?

The pitch calculator expresses and converts the slope — rise/run to x-in-12, degrees, percent, the multiplier, and rafter length. This area calculator works out the surface: footprint and pitch to square footage, squares, bundles and waste across one or several sections. They’re linked; this tool echoes the pitch conversions but points to the roof pitch calculator for full slope conversion.