This roof area calculator estimates total roof surface in m² for Gable, Hip, Pyramid Hip, and Single-Slope roofs. Enter the building length B, width A, vertical height H, overhangs d1 and d2, and—only for a Hip roof—the offset C. The tool also returns slope angles (°), slope lengths (m), linear totals for eaves, gables/rakes, ridge and hips, and the final roof area with overhangs included.
All inputs and results use the metric system. Values update instantly as you type, so you can test different roof geometries or check how changes in pitch affect the roofing area.
√((A/2)² + H²). For a single-slope roof, use √(A² + H²). The calculator applies these relations and adds overhangs to get true surface area.Enter A, B, and the vertical rise H. The calculator converts pitch to rafter (slope) lengths using right-triangle geometry, then multiplies by the plan dimensions and adds the overhangs. This gives an accurate calculate roof area result even for steep roofs.
You need building length B, width A, height H, and overhangs d1 and d2. If you choose a Hip roof, also provide the offset C. Results include slope angles, slope lengths, eaves, gables/rakes, ridge, hips, and total roof surface area in m².
The core idea is: area of each plane = slope length × plan dimension, with overhangs added to both directions. For example, a gable roof uses 2 × (rafter length along A + d1) × (B + 2·d2), where rafter length = √((A/2)² + H²). The calculator applies the proper formula for each selected roof type.
Select Hip, enter A, B, H, d1, d2, and the offset C. The tool derives the ridge length (shorter when C is larger) and the hip lengths, then computes the roof surface. For a pyramid hip (no ridge), choose Pyramid Hip and leave C hidden.
For rectangular roofs with good measurements, the computed roof surface area is typically within a few percent of reality. Add an installation allowance (see tips above) and round up to full packages according to the roofing product you plan to use.