Roofing › Roof area calculator
Roof area calculator: roof square footage and roofing squares from footprint and pitch
Enter the building's length and width, the eave and rake overhangs and the roof pitch, and the calculator returns the sloped surface area of the roof, the roofing squares measured and to order, a bundle count, and the eave, rake, ridge and hip lengths you need for drip edge, starter and cap. Already know the plan area from a drawing? Enter it directly. Gable, hip, shed and flat roofs are all handled, and the page shows every step so the number can be checked with a tape and a phone.
Roof area is the plan area of the roof, measured to the outside of the overhangs, multiplied by the slope factor for its pitch: roof area = plan area × √(rise² + 12²) ÷ 12, and roofing squares = roof area ÷ 100. A 40 × 30 ft house with 12 in overhangs has a 42 × 32 ft plan of 1,344 sq ft; at 6/12 the slope factor is 1.1180, so the roof is 1,502.6 sq ft, or 15 squares, 16.5 to order with 10 % waste and 50 bundles at 3 per square.
A hip roof over the same footprint at the same pitch has exactly the same area. The multiplier table gives the roof area for every common pitch, the roofing square section converts squares and square feet both ways, and the house versus roof table shows why a house's square footage is not its roof's.
Roof area calculator: roof square footage, squares and edge lengths
Use it as a roof square footage calculator, a roof sq ft or sqft calculator, a roofing square calculator, a roof size calculator or a free roofing calculator for square feet: every one of those is the same calculation, plan area times the same slope factor, and the only choice is whether you start from the building's footprint or from a plan area you already have. It needs no sign-up and no address. The headline is the true sloped surface area; the rows under it are that area in roofing squares, the squares and bundles to order, and the linear feet of every roof edge.
At its defaults, a 40 × 30 ft gable with 12 in eave and rake overhangs at 6/12, the tool prints 1,502.6 sq ft of roof, a plan area of 1,344 sq ft, 15 squares measured, 16.5 to order and 50 bundles, with 84 ft of eave, 71.6 ft of rake, a 42 ft ridge and 155.6 ft of drip edge. Switch the shape to hip and the area stays 1,502.6 sq ft while the edges change to 148 ft of eave, a 10 ft ridge and 96 ft of hip. Cut the rake overhang to 6 in and the plan becomes 1,312 sq ft and the roof 1,466.9 sq ft.
| Input | What to enter | Default |
|---|---|---|
| I know | The building footprint and the pitch, or the plan (projected) area and the pitch, such as a figure from a roof plan or an aerial report | footprint + pitch |
| Roof shape | Gable (two planes), hip (four planes), shed or mono-pitch (one plane), or flat. The shape changes the edge lengths, not the area | gable |
| Building length (along the ridge) | Outside of wall to outside of wall, in the direction the ridge runs. A bare number is feet; 40' 6" works | 40 |
| Building width | Outside of wall to outside of wall, across the slope | 30 |
| Eave overhang | Level projection past the wall at the gutter edge, in inches; on a hip it runs all round. 0 for none | 12 in |
| Rake overhang (gable ends) | Level projection past the gable-end wall, in inches; shown for gable and shed roofs. Often shorter than the eave | 12 in |
| Plan (projected) area | Shown for the plan method: the roof's footprint including overhangs, in sq ft | 1,344 |
| Roof pitch | 1/12 to 18/12, or Other pitch for any rise per 12 in. Not asked for a flat roof | 6/12 |
| Additional roof area | Already-sloped area to add: a dormer, a porch roof, a plane at a second pitch | 0 |
| Waste allowance | Percent added to the squares and bundles to order, never to the area itself | 10 % |
What each result row means
Nothing on the card carries waste except the two order rows, and nothing is rounded except the bundles, which are rounded up once from the unrounded squares to order. The edge rows include the overhangs, because that is where drip edge and starter actually run.
| Row | Meaning | Default |
|---|---|---|
| Roof surface area | plan area × slope factor, plus any additional area: the real sloped area | 1,502.6 sq ft |
| Plan (projected) area | length and width plus both overhangs, multiplied | 1,344 sq ft |
| Roofing squares (measured) | roof area ÷ 100, unrounded | 15 |
| Squares to order (+10%) | measured squares × (1 + waste), still unrounded | 16.5 |
| Bundles at 3 per square | squares to order × 3, rounded up once at the end | 50 |
| Eave length (2 eaves) | both level eave edges of a gable, overhangs included | 84 ft |
| Rake length (4 rakes) | the four sloped gable edges: half the plan width × slope factor, × 4 | 71.6 ft |
| Ridge length | the plan length on a gable; length minus width on a hip | 42 ft |
| Drip edge (eaves + rakes) | eaves plus rakes, the edge metal run before laps | 155.6 ft |
| Pitch, Angle, Slope factor | the pitch entered, its angle and √(rise² + 12²) ÷ 12 | 6 / 12, 26.57°, 1.1180 |
How to calculate roof square footage by hand
How do you figure out the square footage of a roof? Three steps: find the plan area of the roof including its overhangs, multiply by the slope factor for the pitch, and divide by 100 for squares. The method works for figuring roof area on any roof whose planes share one pitch, whatever its outline, because every plane is tilted by the same amount. The steps below use the default 40 × 30 ft house so each figure can be checked against the tool.
Step 1: the plan area, with eave and rake overhangs
Measure the building outside wall to outside wall, then add the overhang on both sides of each dimension. On a gable the eave overhang runs along the two long sides and adds to the width; the rake overhang runs past the two gable-end walls and adds to the length; the two are often different, a 12 in eave with a 6 in rake being common. On a hip roof every edge is an eave, so the eave overhang is added all round. A 40 × 30 ft house with 12 in overhangs is 42 × 32 ft = 1,344 sq ft of plan, which is the shadow the roof would cast at noon. Leaving the overhang out is the most common under-measure: with no eave overhang the same roof drops to 1,260 sq ft of plan and 1,408.7 sq ft of roof, and the calculator warns about it.
Step 2: the slope factor, or roof pitch multiplier
The slope factor is the length of roof per foot of level run, √(rise² + 12²) ÷ 12. At 6/12 it is √180 ÷ 12 = 13.4164 ÷ 12 = 1.1180, so 1,344 sq ft × 1.1180 = 1,502.6 sq ft. The same number is called the pitch multiplier, pitch factor, slope correction factor or roof area multiplier; in trigonometry it is the secant of the roof angle, 1 ÷ cos 26.57°. Use the full factor, not a rounded 1.12, and never the pitch number itself: a 6/12 roof is not six times its footprint. If you only know the angle or need the pitch from a rise and run, the roof pitch calculator converts it.
Step 3: roofing squares, waste and bundles
A roofing square is 100 sq ft of roof surface, so 1,502.6 sq ft is 15.03 squares, shown as 15. Add the waste allowance to the unrounded figure, 15.03 × 1.10 = 16.53, shown as 16.5, and only then multiply by the bundles per square and round up: 16.53 × 3 = 49.59, so 50 bundles. Rounding the squares up to 17 first would give 51 bundles, one more than the roof needs. Bundles per square are not always 3; the shingle calculator counts bundles, pieces, nails and underlayment by shingle type.
Roof area multiplier table: roof square footage per 1,000 and 2,000 sq ft of plan
Multiply the plan area by the factor in the third column, or read the area straight off for a 1,000 or 2,000 sq ft plan. Each row is the calculator's own output at that pitch. The factor grows slowly at low pitches and fast at steep ones: 4/12 adds about 5 %, 6/12 about 12 %, 9/12 a quarter and 12/12 about 41 %, which is why a steep roof over a small house can be bigger than the house. Do not confuse this column with the hip and valley factor, √(rise² + 288) ÷ 12, which is 1.732 at 12/12 and measures the length of a hip rafter, not an area.
| Pitch | Angle | Slope factor | Roof per 1,000 sq ft plan | Roof per 2,000 sq ft plan | Squares per 2,000 |
|---|---|---|---|---|---|
| 1/12 | 4.76° | 1.0035 | 1,003.5 sq ft | 2,006.9 sq ft | 20.1 |
| 2/12 | 9.46° | 1.0138 | 1,013.8 sq ft | 2,027.6 sq ft | 20.3 |
| 3/12 | 14.04° | 1.0308 | 1,030.8 sq ft | 2,061.6 sq ft | 20.6 |
| 4/12 | 18.43° | 1.0541 | 1,054.1 sq ft | 2,108.2 sq ft | 21.1 |
| 5/12 | 22.62° | 1.0833 | 1,083.3 sq ft | 2,166.7 sq ft | 21.7 |
| 6/12 | 26.57° | 1.1180 | 1,118 sq ft | 2,236.1 sq ft | 22.4 |
| 7/12 | 30.26° | 1.1577 | 1,157.7 sq ft | 2,315.4 sq ft | 23.2 |
| 8/12 | 33.69° | 1.2019 | 1,201.9 sq ft | 2,403.7 sq ft | 24 |
| 9/12 | 36.87° | 1.2500 | 1,250 sq ft | 2,500 sq ft | 25 |
| 10/12 | 39.81° | 1.3017 | 1,301.7 sq ft | 2,603.4 sq ft | 26 |
| 11/12 | 42.51° | 1.3566 | 1,356.6 sq ft | 2,713.1 sq ft | 27.1 |
| 12/12 | 45.00° | 1.4142 | 1,414.2 sq ft | 2,828.4 sq ft | 28.3 |
| 14/12 | 49.40° | 1.5366 | 1,536.6 sq ft | 3,073.2 sq ft | 30.7 |
| 16/12 | 53.13° | 1.6667 | 1,666.7 sq ft | 3,333.3 sq ft | 33.3 |
| 18/12 | 56.31° | 1.8028 | 1,802.8 sq ft | 3,605.6 sq ft | 36.1 |
The full chart of every pitch in degrees, both ways, is on the roof pitch to degrees chart (planned), and the pitch calculator's table adds the percent slope and rafter inches per foot. A flat roof built to the code's minimum drainage slope of ¼ in per foot has a factor of 1.0002, so its plan area is its roof area.
What is a roofing square? Squares, square feet and bundles
A square in roofing is 100 square feet of roof surface, the area of a 10 × 10 ft patch, and it is the unit roofing is measured, ordered, delivered and quoted in. How big is a roofing square? Always 100 sq ft, whatever the material; a label or a salesman that says a square covers 200 sq ft has the unit wrong. How many squares is my roof? Roof area in square feet divided by 100. The figure is always taken on the slope, never on the plan, which is why the slope factor comes first.
| Measure | Equals |
|---|---|
| 1 roofing square | 100 sq ft of roof surface, a 10 × 10 ft area |
| Square feet to squares | divide by 100: 1,502.6 sq ft is 15.03 squares |
| Squares to square feet | multiply by 100: 22.4 squares is 2,240 sq ft |
| Squares of plan area | not used: squares are always measured on the slope |
| Bundles per square | 3 for most 3-tab and laminated shingles; 4 or 5 for heavyweight and premium lines |
| Square feet per bundle | about 33.3 sq ft at 3 bundles per square |
Squares measured and squares to order
The tool keeps the two apart. Measured squares are the roof; squares to order are the roof plus waste, still unrounded; bundles are rounded up from those. For the default roof the measured figure is 15 squares, and the order changes with the waste allowance as below. The long-form explainer, with how roofers and adjusters write up squares, is in roof square footage and roofing squares explained; bundles per square by product are in shingle bundles, squares and coverage.
| Waste | Squares to order | Bundles at 3 per square |
|---|---|---|
| 0 % | 15 | 46 |
| 10 % | 16.5 | 50 |
| 15 % | 17.3 | 52 |
| 20 % | 18 | 55 |
House square footage vs roof square footage
The square footage on a listing is living area: the floors added together, inside the walls, usually without the garage or porch. The roof covers the footprint, the outline of the building on the ground plus the garage, porches and overhangs. On a one-story house the two are close; on a two-story house the roof covers only one floor's worth of footprint; and the pitch then adds anywhere from under 1 % at 1/12 to 41 % at 12/12. So the ratio of roof to living area is not a constant, and rules of thumb that multiply house square footage by a fixed number fail in both directions.
| House | Footprint and roof | Plan area | Roof area | Roof ÷ living area |
|---|---|---|---|---|
| One-story, 2,000 sq ft of living area | 50 × 40 ft, 12 in overhangs, 4/12 gable | 2,184 sq ft | 2,302.1 sq ft | 1.15 |
| Two-story, 2,000 sq ft (1,000 per floor) | 40 × 25 ft, 12 in overhangs, 6/12 gable | 1,134 sq ft | 1,267.9 sq ft | 0.63 |
| Two-story, 2,500 sq ft (1,250 per floor) | 50 × 25 ft, 12 in overhangs, 8/12 gable | 1,404 sq ft | 1,687.4 sq ft | 0.67 |
| One-story, 1,500 sq ft, hipped | 50 × 30 ft, 18 in overhangs, 5/12 hip | 1,749 sq ft | 1,894.7 sq ft | 1.26 |
| Cabin, 720 sq ft, steep | 30 × 24 ft, 12 in overhangs, 12/12 gable | 832 sq ft | 1,176.6 sq ft | 1.63 |
A 2,000 sq ft one-story ranch at 4/12 carries 23 squares of roof; the same 2,000 sq ft on two floors at 6/12 carries 12.7. Measure the building, not the listing: walk the outside walls with a tape, add the attached garage and any porch whose roof ties in, and enter that as the footprint. Floor area for other jobs is on the square footage calculator (planned), and how to calculate the square footage of a house sets out what living area includes.
Hip, gable, shed and flat roof area: why the shape does not change it
A regular hip roof has exactly the same surface area as a gable roof over the same footprint at the same pitch. Every plane of both roofs is tilted by the same angle, so every square foot of plan becomes the same 1.1180 sq ft of roof at 6/12, whether the plan is covered by two rectangles or by two trapezoids and two triangles. The tool prints 1,502.6 sq ft for both shapes at the defaults. What a hip does change is the edges, the waste and the framing: more eave and hip cap, more cut shingles, and hip and jack rafters, which the hip roof area calculator (planned) works out. A calculator that adds a hip adjustment to the area is double-counting.
The proof, plane by plane
Take a 50 × 36 ft house with 12 in overhangs at 6/12, a 52 × 38 ft plan. As a gable or a hip it is 2,209.2 sq ft. Check the hip the long way: the common run is 19 ft, so every plane is 19 × 1.1180 = 21.24 ft from eave to ridge; the ridge is 52 − 38 = 14 ft; each long side is a trapezoid of (52 + 14) ÷ 2 × 21.24 = 701.0 sq ft, each hip end a triangle of 38 ÷ 2 × 21.24 = 403.6 sq ft, and two of each add up to 2,209.2 sq ft. Hip area from blueprints works the same way, and so does a hip cathedral ceiling: a 5/12 ceiling over an 8.5 × 20 ft room is 170 × 1.0833 = 184.2 sq ft, however many planes it has.
| Shape | Roof area | Edges | Note |
|---|---|---|---|
| Gable | plan × slope factor | 2 eaves, 4 rakes, 1 ridge | a cross gable or L-plan at one pitch: still plan × factor |
| Hip | plan × slope factor, the same as a gable | eaves all round, ridge = length − width, 4 hips | a square plan has no ridge: a pyramid hip |
| Shed, mono-pitch, lean-to | plan × slope factor | low eave, high edge, 2 rakes | the slope runs one way; enter the width across it |
| Flat | plan area (factor 1.0002 at ¼:12) | perimeter | membranes need ¼ in per ft of design slope |
| Gambrel | each pitch separately | two eaves, a ridge and a break line each side | two planes per side at two pitches: run each and add |
| Mansard | each pitch separately | eaves all round, upper and lower planes | steep lower planes and a near-flat top: two runs |
How to measure a roof: footprint, plans, planes and aerial reports
Rooftop measurements, however they are taken, come down to two numbers, the plan area and the pitch, and there are several ways to determine each without walking the roof. Measure the footprint from the ground, read the pitch in the attic or at the gable rake, and the calculator does the rest. Climb only to check a plane you cannot see, and measure along the eave and up the slope, not across the shingles diagonally.
| Method | What you measure | Good for | Watch for |
|---|---|---|---|
| Footprint from the ground | outside walls with a tape; overhangs from the soffit | most houses and garages | add attached garages and porches; count both overhangs |
| From the plans | the roof plan, or the foundation plan plus overhangs | new work and additions | roof plans are drawn in plan view: multiply by the factor |
| Plane by plane on the roof | eave length and slant height of each plane | irregular roofs, checking a report | a trapezoid is the average of its two edges × its slant height |
| Pitch in the attic or at the rake | rise over a level run | every method needs it | a speed square or a phone level on a straightedge |
| Aerial or satellite report | a vendor's measured roof model from imagery | insurance work, steep or large roofs | check the pitch and the overhangs it used |
| Online map measuring | a plan outline traced on an aerial photo | a quick plan area | it gives plan area only: multiply by the factor |
Complex roofs: L-shapes, dormers, valleys and two pitches
If every plane has the same pitch, the outline does not matter: split an L-shaped or T-shaped plan into rectangles, add their plan areas including overhangs, and enter the total with the plan method. Valleys and cross gables need no adjustment of their own. Where the pitch changes, a porch at 3/12 against a house at 6/12, a gambrel's steep lower and shallow upper slopes, a mansard, run each section on its own and add the sloped figure from one run into the next as additional roof area. Dormers are their own small roofs: measure each, compute its area at its pitch, and add it the same way. Gambrel and shed framing are covered by the gambrel truss calculator (planned) and the shed roof rafter calculator (planned).
Roof edge lengths: eaves, rakes, ridge and hips for drip edge, starter and cap
Starter strip, drip edge and ridge and hip cap are bought by the linear foot, not by the square, so they are left out of the roof area and printed as edge lengths instead. Eaves and the ridge are level; rakes and hips run up the slope, so a rake is half the plan width times the slope factor and a hip is half the plan width times the hip and valley factor, 1.5000 at 6/12. On the default 42 × 32 ft plan a gable has 16 ft of run each side, so each rake is 16 × 1.1180 = 17.89 ft and each hip on the hip version is 16 × 1.5 = 24 ft.
| Shape | Edge | Formula | Default |
|---|---|---|---|
| Gable | Eaves | 2 × plan length | 84 ft |
| Gable | Rakes | 4 × half the plan width × slope factor | 71.6 ft |
| Gable | Ridge | plan length | 42 ft |
| Gable | Drip edge | eaves + rakes | 155.6 ft |
| Hip | Eaves | 2 × (plan length + plan width) | 148 ft |
| Hip | Ridge | plan length − plan width | 10 ft |
| Hip | Hips | 4 × half the plan width × hip factor | 96 ft |
| Hip | Ridge + hip cap | ridge + hips | 106 ft |
Drip edge goes on the eaves and rake edges of a shingle roof (R905.2.8.5), starter on the eaves and, on many shingle systems, the rakes too, and cap on the ridge and every hip. The shingle calculator turns those lengths into starter and cap bundles and 10 ft drip-edge pieces with laps.
Roofing waste factor and squares to order
Waste is driven by how many cuts a roof needs, not by how steep it is or how big. The figures below are the trade rules of thumb the calculator's own notes print, not code or manufacturer figures; a careful crew on a simple roof can run well under them, and a roof full of valleys can run over. Waste belongs on what you buy, the squares to order and the bundles, never on the measured area and never on tear-off, which is the area that is actually there.
| Roof | Waste | Why |
|---|---|---|
| Simple gable, few penetrations | about 10 % | straight courses; cut waste only at the rakes |
| Hip roof or cut-up gable | about 15 % | every course is cut at a hip or valley |
| Complex: valleys, dormers, turrets | up to 20 % | many short courses and cut pieces |
When a roofer, an insurance adjuster and an aerial report disagree, the measured area is usually within a few percent and the gap is the waste: an adjuster's 2,849 sq ft plus 8 % is 3,077 sq ft, about 31 squares, while a roofer adding 15 % to the same roof orders two squares more. Compare the measured squares first, then the waste, then whether starter and cap were included.
Worked roof area examples: houses, garages, sheds and plans
Each row is one run of the calculator with the inputs as listed and 10 % waste, so the table doubles as a check on the tool. Bundles are rounded up from the squares to order, which is why 16.5 squares gives 50 bundles and not 51.
| Roof and inputs | Plan area | Roof area | Squares | To order | Bundles |
|---|---|---|---|---|---|
| 40 × 30 ft gable, 12 in eave and rake, 6/12 | 1,344 sq ft | 1,502.6 sq ft | 15 | 16.5 | 50 |
| Same house, hip roof | 1,344 sq ft | 1,502.6 sq ft | 15 | 16.5 | 50 |
| Same gable, 6 in rake | 1,312 sq ft | 1,466.9 sq ft | 14.7 | 16.1 | 49 |
| 24 × 24 ft garage, 12 in overhangs, 4/12 | 676 sq ft | 712.6 sq ft | 7.1 | 7.8 | 24 |
| 20 × 20 ft pyramid hip garage, 12 in, 3/12 | 484 sq ft | 498.9 sq ft | 5 | 5.5 | 17 |
| 16 × 12 ft shed roof, 6 in overhangs, 3/12 | 221 sq ft | 227.8 sq ft | 2.3 | 2.5 | 8 |
| 60 × 30 ft gable, 18 in eave, 12 in rake, 5/12 | 2,046 sq ft | 2,216.5 sq ft | 22.2 | 24.4 | 74 |
| 30 × 24 ft cabin, 12 in overhangs, 12/12 | 832 sq ft | 1,176.6 sq ft | 11.8 | 12.9 | 39 |
| 2,000 sq ft plan from a drawing, 4/12 | 2,000 sq ft | 2,108.2 sq ft | 21.1 | 23.2 | 70 |
| Default gable plus a 200 sq ft porch roof | 1,344 sq ft | 1,702.6 sq ft | 17 | 18.7 | 57 |
The shed row also prints a low-slope note, because at 3/12 asphalt shingles need two layers of underlayment; the pyramid garage prints a ridge of 0 ft because its plan is square.
Code rules that change with roof area and pitch
The IRC does not define roof area, but several of its roofing rules scale with the pitch and with the overhang you measure here. The rows below are quoted from the Seattle SDCI 2021 Chapter 9 reprint of the 2021 IRC; the full minimum-slope table for every covering is on the roof pitch calculator. Local amendments and the product's instructions can be stricter and govern where they are.
| Item | Rule | IRC 2021 section |
|---|---|---|
| Asphalt shingles | 2:12 minimum; two underlayment layers from 2:12 up to 4:12 | R905.2.2; Table R905.1.1(2) |
| Mineral-surfaced roll roofing | 1:12 minimum | R905.5.2 |
| Built-up roofs | ¼:12 design slope | R905.9.1 |
| Modified bitumen and single-ply membranes | ¼:12 design slope | R905.11.1 to R905.13.1 |
| Ice barrier, where Table R301.2 requires it | from the eave edge to 24 in inside the exterior wall line | R905.1.2 |
| Ice barrier, 8:12 and steeper | also not less than 36 in along the slope from the eave edge | R905.1.2 |
Ice barrier width and the overhang
R905.1.2 requires the ice barrier to "extend from the lowest edges of all roof surfaces to a point not less than 24 inches (610 mm) inside the exterior wall line of the building", and adds that "On roofs with slope equal to or greater than 8 units vertical in 12 units horizontal (67-percent slope), the ice barrier shall also be applied not less than 36 inches (914 mm) measured along the roof slope from the eave edge of the building." Detached accessory structures without conditioned floor area are exempt. The overhang therefore sets the width: read level, a 12 in overhang plus 24 in is 36 in, which is 36 × 1.1180 = 40.2 in up a 6/12 slope, more than one 36 in roll; a 24 in overhang makes it 53.7 in. Where the ice barrier comes from a two-layer underlayment, the shingle page counts the rolls.
Eight ways a roof area measurement goes wrong
Each row is a mistake that appears on calculator pages, in contractor bids and in roofing questions, with the arithmetic that catches it.
| Mistake | Wrong | Right |
|---|---|---|
| Living area used as the footprint | 2,000 sq ft two-story house × 1.12 = 2,240 sq ft | footprint 40 × 25 plus overhangs at 6/12: 1,267.9 sq ft |
| Overhang left out | 39 × 29 ft hip at 5/12: 1,225.3 sq ft | with 18 in overhangs: 1,456 sq ft, about 2 squares more |
| Hip factor used as the area factor | 990 sq ft plan at 12/12 × 1.732 = 1,715 sq ft | × 1.4142 = 1,400.1 sq ft |
| Pitch number used as the multiplier | 1,344 sq ft × 6 for a 6/12 roof | × 1.1180 = 1,502.6 sq ft |
| Hip adjustment added to the area | hip = gable area plus 5 to 10 % | the same area as a gable; waste and edges differ |
| Squares rounded up before bundles | 16.53 squares → 17 × 3 = 51 bundles | 16.53 × 3 = 49.59 → 50 bundles |
| Rounded slope factor | 1,500 sq ft × 1.12 = 1,680 sq ft | 1,500 × 1.118034 = 1,677.1 sq ft |
| One pitch for a gambrel | whole plan at one average pitch | each slope at its own pitch, added |
Which roofing calculator do you need?
This page measures the roof. The tools below start from its area or its pitch; those marked planned are not yet live.
| Job | Use | What it adds |
|---|---|---|
| Pitch from rise and run, degrees or percent | Roof pitch calculator | x/12, angle, slope factor, hip factor, minimum slope by covering |
| Bundles, nails, underlayment and cap for shingles | Shingle calculator | bundles and pieces by shingle type, starter, cap, drip edge pieces |
| Every pitch in degrees | Roof pitch to degrees chart (planned) | the conversion table both ways |
| Hip and jack rafters, hip planes | Hip roof area calculator (planned) | trapezoid and triangle areas, hip rafter length |
| Metal roof panels | Metal roofing panel calculator (planned) | panel count and length, R905.10.2 minimums |
| Rafter length with overhang | Rafter length calculator (planned) | common rafter, plumb and seat cuts |
| Whether a rafter size spans the run | Rafter span calculator | IRC rafter span tables |
| Roof sheathing | Plywood sheet calculator (planned) | 4 × 8 sheets for the roof area |
| Trusses instead of rafters | Roof truss calculator (planned) | truss count and spacing |
| Every roofing tool | Roofing calculators hub (planned) | all roofing calculators on the site |
Roof area calculator FAQ
How do I calculate the square footage of a roof?
Multiply the roof's plan area, including the overhangs, by the slope factor for its pitch, √(rise² + 12²) ÷ 12. A 40 × 30 ft house with 12 in overhangs is a 42 × 32 ft plan of 1,344 sq ft; at 6/12 the factor is 1.1180, so the roof is 1,502.6 sq ft. Divide by 100 for squares, 15. The calculations work for gable, hip, shed and L-shaped roofs alike as long as every plane has the same pitch; where the pitch changes, compute each section and add them. The calculator does the arithmetic from either the footprint or a plan area, and prints the squares and edge lengths with it.
What is a square in roofing, and how many square feet is it?
A roofing square is 100 sq ft of roof surface, the area of a 10 × 10 ft patch. It is the unit roofs are measured, ordered and quoted in, and it is always measured on the slope, not on the plan. To get squares, divide the roof area in square feet by 100: 1,502.6 sq ft is 15.03 squares. To go back, multiply by 100. Most 3-tab and laminated shingles come 3 bundles to the square, so a bundle covers about 33.3 sq ft; heavyweight and premium lines run 4 or 5 bundles per square, which is why the wrapper governs the bundle count and not the square. A square never covers 200 sq ft, whatever a label seems to say.
How many squares is a 2,000 sq ft house?
It depends on the stories and the pitch more than on the 2,000. A one-story 2,000 sq ft ranch, 50 × 40 ft with 12 in overhangs at 4/12, has 2,302.1 sq ft of roof, 23 squares and 25.3 to order at 10 % waste. The same 2,000 sq ft on two floors, a 40 × 25 ft footprint at 6/12, has 1,267.9 sq ft, only 12.7 squares. Add an attached garage or porch and those grow. That is why the house's living area is the wrong starting point: measure the outside walls, add the overhangs, enter the pitch, and the calculator gives the squares for that house.
How many squares is a 20 x 20 or 24 x 24 garage roof?
A 20 × 20 ft garage with 12 in overhangs and a low 3/12 hip roof is 498.9 sq ft, about 5 squares, 5.5 to order and 17 bundles. A 24 × 24 ft garage with 12 in overhangs at 4/12 is 712.6 sq ft, 7.1 squares, 7.8 to order and 24 bundles, gable or hip. Answers to the same garage question often range from 5 to 7 squares because the pitch and the overhang were never stated; on the 20 × 20, a 2 ft overhang instead of 12 in adds about one square and 6/12 instead of 3/12 about 0.4 square, so measure both before ordering.
Is a hip roof more area than a gable roof?
No. A regular hip roof has the same surface area as a gable over the same footprint at the same pitch, because every square foot of plan is tilted by the same angle under either roof. At the defaults both are 1,502.6 sq ft, and a 50 × 36 ft house is 2,209.2 sq ft either way; the hip's two trapezoids and two triangles add up to exactly that. A hip differs in other ways: about 15 % waste instead of 10 %, eaves on all four sides, 96 ft of hip cap on the default house, and hip and jack rafters. Any calculator that adds a hip adjustment to the area is double-counting the waste.
How do I measure a roof without climbing on it?
Measure the footprint from the ground and the pitch from inside. Walk the outside walls with a tape for the length and width, measure one overhang from the wall to the fascia, and read the pitch in the attic with a level and tape against a rafter, or at the gable rake with a speed square or a phone level held on a straightedge. From the plans, the roof plan or foundation plan plus overhangs gives the plan area directly. An online map tool can trace the plan outline from an aerial photo, but it measures plan area only, so multiply it by the slope factor. Climb only to check a plane you cannot see.
Do I include the overhang in roof square footage?
Yes. The shingles, underlayment and sheathing run to the edge of the overhang, so the plan area is measured to the outside of the fascia on every side. Add the eave overhang to both sides of the width and, on a gable, the rake overhang to both ends of the length; on a hip the eave overhang runs all round. On the default 40 × 30 ft house the 12 in overhangs add 1,344 sq ft − 1,200 = 144 sq ft of plan, 12 %. A 39 × 29 ft hip at 5/12 is 1,225.3 sq ft without its 18 in overhangs and 1,456 sq ft with them, about 2 squares apart, the usual reason two estimates disagree.
What is the roof pitch multiplier for 4/12, 6/12 and 12/12?
1.0541 for 4/12, 1.1180 for 6/12 and 1.4142 for 12/12, from √(rise² + 12²) ÷ 12. Multiply the plan area by it: 1,000 sq ft of plan is 1,054.1 sq ft of roof at 4/12, 1,118 sq ft at 6/12 and 1,414.2 sq ft at 12/12. Do not use 1.732 for 12/12; that is the hip and valley factor, √(rise² + 288) ÷ 12, which measures a hip rafter's length, and it overstates a 990 sq ft plan by about 3 squares. The multiplier table on this page lists every pitch from 1/12 to 18/12 with the roof area per 1,000 and 2,000 sq ft of plan.
How do I measure a roof with more than one pitch, a gambrel or dormers?
Measure each section at its own pitch and add the sloped areas. Run the calculator for the main roof, then for each other section, and type the sloped figure from one run into the next as additional roof area, so the last run shows the total, the squares and the bundles. A gambrel has a steep lower slope and a shallow upper slope on each side: measure the plan width under each and run them separately rather than averaging the pitch. Dormers are small roofs of their own; a shed dormer is plan × its factor, a gable dormer the same. Valleys need no adjustment of their own, since they only mark where two planes meet.
How do I calculate roofing squares from square footage?
Divide the roof's square footage by 100. The square footage must be the roof surface, not the floor area or the footprint: a 2,000 sq ft plan at 4/12 is 2,108.2 sq ft of roof and 21.1 squares, not 20. Then add waste to the unrounded squares, 23.2 at 10 %, and round only when you turn squares into bundles, 70 at 3 per square. If you already have a sloped area from an aerial report or a roofer's measurement, simply divide it by 100; do not type it into the calculator as the plan area, or the pitch will be applied twice.
How much waste should I add to roofing squares?
About 10 % for a simple gable, 15 % for a hip or a cut-up gable and up to 20 % for a roof with many valleys, dormers or turrets. Those are trade rules of thumb, and the calculator's notes use the same figures; careful crews on simple roofs work under them. Waste is driven by the number of cuts, not by the steepness or the size, and it goes on the squares and bundles you buy, never on the measured area and never on the tear-off. On the default roof, 10 % turns 15 measured squares into 16.5 to order and 50 bundles; 15 % gives 17.3 and 52; 20 % gives 18 and 55.
Why do the roofer, the adjuster and the aerial report give different squares?
Usually because of waste and accessories, not the area. Measured squares from careful work agree within a few percent; the gap opens when one party adds 8 % waste and another 15 %, when starter and cap are added as squares, or when the overhang or a porch roof is left out. A typical case: an adjuster's 2,849 sq ft plus 8 % is 3,077 sq ft, about 31 squares, while the roofer orders two more at 15 %. Ask each for the measured squares, the waste percentage and what is included, then compare like with like. A pitch read as 4/12 instead of 5/12 moves the area by 2.8 %.
How many bundles of shingles do I need for my roof?
Squares to order × bundles per square, rounded up: 50 for the default roof at 3 per square. Counts by shingle type are on the shingle calculator; the full method is in how to measure a roof for shingles.
How accurate are satellite and aerial roof measurements?
Good enough to bid a job, not always to order one. Aerial roof measurement services and roof measuring apps build a model of each plane from imagery; one major shingle maker describes its own reports as generally about 95 % accurate, and that is the vendor's claim, not an independent test. The common errors are a pitch misread by half an inch per foot, overhangs hidden by trees or shadows, and porches or additions missed. A roof size calculator by address works the same way; this page has no address lookup, and free map tools give the plan outline only, with no pitch, so their figure must still be multiplied by the slope factor. Check any report's plan area against a tape on the outside walls, and its pitch against a level in the attic, before ordering.
How do I figure roof area for metal roofing?
The area is the same, but metal is ordered by panel length and count per run, not by squares. Use the metal roofing panel calculator (planned) for panels, screws and the R905.10.2 minimum slopes.
How do I measure a roof for shingles?
Measure the footprint and overhangs, read the pitch, and run this calculator for squares and edges; the step-by-step for shingles is in how to measure a roof for shingles.
Does a flat roof have the same area as its footprint?
Practically yes. A flat roof is never quite flat: built-up, modified bitumen and single-ply membrane roofs need a design slope of at least ¼ in per foot for drainage under the 2021 IRC, and at that slope the factor is 1.0002, so a 1,344 sq ft plan is 1,344.3 sq ft of roof. Measure the plan area to the outside of any parapet or edge, add the up-turns at walls and parapets separately if the membrane runs up them, and pick the flat shape in the calculator, which prints the perimeter for edge metal. A low-slope roof at 1/12 or 2/12 is not flat: use its pitch.
How many feet of drip edge, ridge cap and starter do I need?
Read them from the edge rows. On the default 40 × 30 ft gable with 12 in overhangs at 6/12 there are 84 ft of eave, 71.6 ft of rake and a 42 ft ridge, so drip edge on eaves and rakes is 155.6 ft before laps, starter is 84 ft on the eaves or 155.6 ft if it also runs up the rakes, and ridge cap is 42 ft. The same house as a hip has 148 ft of eave and 106 ft of ridge and hip cap. Add laps and waste per the product, and turn the lengths into pieces and bundles on the shingle calculator.
Source and verification of these roof area figures
Every area, square, bundle count and edge length on this page is regenerated from the arithmetic the calculator runs and checked by script against both the copy and the figures the tool displays at the same inputs; if a number here disagrees with the tool, that is a fault to report through the contact page. The code rules were read from the 2021 Seattle Residential Code, Chapter 9, pages 9-2 to 9-14, which reproduces the 2021 IRC with Washington and Seattle amendments marked; none of the sections quoted here carries one. Waste percentages and bundles per square are labelled as trade rules of thumb and manufacturer practice. How sources are chosen and checked is set out in the methodology.
Built and maintained by Syed Zulqarnain.