Measurement tools / 02

Roof Area Calculator

Calculate roof square footage from horizontal dimensions and pitch, or use dimensions measured along the roof surface. Combine multiple sections and add a separate waste allowance.

Multiple roof sections Feet and meters Pitch and waste adjustment

Build your roof estimate

Up to 50 sections

Enter horizontal projected dimensions. Each section’s pitch converts its plan area into sloped roof surface area.

The 10% starting value is an example, not a recommendation. Set this to suit your roof layout, material and supplier’s guidance. Use 0% for net roof area only.

Calculations run in your browser. This tool does not submit your measurements to a server.

Your area estimate

Enter your roof dimensions.

Net roof surface area — —
Area including waste —
Additional waste area —
Net roofing squares —
Squares including waste —

One roofing square equals 100 square feet. Roofing squares are an area unit, not a bundle count.

Planning estimate only. Include overhangs in your dimensions, avoid overlapping sections, and verify measurements and material requirements before ordering. Product overlaps and pack rounding are not calculated here.

From dimensions to surface area

How to calculate your roof area

01 / SELECT

Choose the right dimensions.

Select horizontal plan dimensions if you measured the roof’s projection. Select roof surface dimensions if your lengths already follow the sloped plane.

02 / DIVIDE

Add non-overlapping sections.

Break the roof into rectangles and triangles. Use a separate section for a different pitch. Divide a trapezoid into a rectangle and triangles.

03 / REVIEW

Separate area from allowance.

Review the net surface area first. Then apply a suitable waste allowance. Material coverage, overlaps and package quantities need a separate check.

The calculation explained

Roof area formulas

A rectangle uses length multiplied by perpendicular width. A triangle uses half its base multiplied by its perpendicular height. Triangle height is not the diagonal side.

Rectangle area = length × width
Triangle area = base × perpendicular height ÷ 2
Pitch multiplier = √(1 + (pitch ÷ 12)²)
Sloped area = horizontal area × pitch multiplier
Total with waste = net area × (1 + waste % ÷ 100)

Pitch adjustment applies only in horizontal-plan mode. In roof-surface mode, your dimensions already describe the sloped surface, so applying pitch again would overestimate the area.

For a roof with different slopes, calculate each section using its own pitch. Do not multiply the entire roof by a single pitch unless that pitch applies to every included plane.

Example: 40 × 30 ft horizontal area

Suppose a roof’s horizontal projected area is represented by a 40 ft by 30 ft rectangle, and all included roof planes have a 6:12 pitch.

  • Horizontal area: 1,200 sq ft
  • 6:12 slope multiplier: approximately 1.1180
  • Net sloped area: approximately 1,341.64 sq ft
  • With an example 10% waste allowance: 1,475.80 sq ft
  • Including waste: approximately 14.76 roofing squares

The area including waste is a planning allowance, not a final shingle bundle or panel order.

Common questions

Roof square footage,
made clearer.

Understand what to measure, when to apply pitch, and how to interpret your result.

Is roof square footage the same as floor area?

No. Floor area can include multiple stories and does not directly describe the roof. Roof area depends on the horizontal roof projection, slope, overhangs and roof shape.

Should I enter the full building width or half?

It depends on the section you are describing. For one plane of a symmetrical gable roof, use that plane’s horizontal projected width. If all planes have the same pitch, their combined non-overlapping horizontal projection can be calculated together. Do not then add those same planes again as separate sections.

Do I need pitch when I measured along the roof surface?

No. Select “Roof surface — no pitch adjustment.” Use dimensions within the actual roof plane. The calculator disables pitch inputs to avoid applying slope twice.

Can I calculate a hip roof or an irregular roof?

Yes, when you can divide it into non-overlapping rectangular and triangular sections with known dimensions. Split trapezoids into a rectangle and triangles. Use each section’s actual pitch in horizontal-plan mode.

How do I enter the height of a triangle?

Enter the perpendicular distance from the selected base to the opposite vertex. Do not use a sloping triangle edge. In horizontal-plan mode, use the projected triangle’s perpendicular height, not the roof’s vertical rise.

Does changing feet to meters convert my existing inputs?

Yes. Valid length inputs are converted when you switch units. Pitch and waste percentages remain unchanged. Calculate again to update the results.

Does the calculator automatically subtract skylights?

No. There is no automatic opening deduction. Whether an opening should reduce an order quantity depends on cuts, layout and material requirements. Confirm your takeoff approach with your supplier or contractor.

Does this calculate the number of shingle bundles?

No. It calculates surface area and roofing squares. Bundle quantities depend on the selected product’s stated coverage and the treatment of waste and accessories. Use the roof shingle calculator for that next step.