Skip to content
RoofParrot

A 6/12 roof is 11.8% bigger than the house under it.

That percentage is the slope factor, and it is the number that decides whether your order is right. Pitch in — factor, angle, grade, and the real area above any footprint.

The pitch

Rise is how many inches the roof climbs. Run is how far it travels to climb it — almost always 12, because that is how a pitch is quoted.

The area the roof covers seen from above. Add it to turn the slope factor into a real roof area.

6/12 pitch

Slope factor
1.1180×
multiply the footprint by this
Angle
26.6°
from horizontal
Grade
50%
rise ÷ run

Under 8/12 — you could walk it

What the code says about this pitch

At 4:12 and above, asphalt shingles go on with single underlayment under IRC R905.2.2.

Now put it on a real roof

The slope factor is the first half of a takeoff. The second half is what to order — bundles, underlayment, starter, cap, nails — and that needs the edges as well as the area.

Run the full takeoff →

Every pitch, converted

Slope factor, angle and grade for each common roof pitch
PitchSlope factorAngleGradeOn the roof
1/121.00354.8°8%you could walk it
2/121.01389.5°17%you could walk it
3/121.030814.0°25%you could walk it
4/121.054118.4°33%you could walk it
5/121.083322.6°42%you could walk it
6/121.118026.6°50%you could walk it
7/121.157730.3°58%you could walk it
8/121.201933.7°67%roof jacks needed
9/121.250036.9°75%roof jacks needed
10/121.301739.8°83%roof jacks needed
11/121.356642.5°92%staging and harnesses
12/121.414245.0°100%staging and harnesses
14/121.536649.4°117%staging and harnesses
16/121.666753.1°133%staging and harnesses
18/121.802856.3°150%staging and harnesses
20/121.943759.0°167%staging and harnesses
24/122.236163.4°200%staging and harnesses
The formula
slope factor = √(rise² + run²) ÷ run angle (°) = arctan(rise ÷ run) grade (%) = (rise ÷ run) × 100 roof area = footprint area × slope factor rake length = horizontal run × slope factor

A pitch is written rise in 12: a 6/12 roof climbs 6 inches for every 12 inches it travels horizontally. The slope factor is the hypotenuse of that triangle divided by its run, which is the ratio between the sloped surface and its shadow on the ground. For 6/12 that is √(6² + 12²) ÷ 12 = 13.416 ÷ 12 = 1.1180.

How the slope factor is computed, and why it is one shared function

It is computed with Math.hypot rather than Math.sqrt(rise*rise + run*run). That is not fussiness: squaring first underflows to zero for very small values and overflows to infinity for very large ones, and a slope factor of zero turns a whole roof into no roof. The same factor is used by the takeoff, the bid calculator and the replacement-cost estimator — one function, so no two pages on this site can disagree about what a 6/12 roof measures.

Grade and angle are not the same number, and the confusion is common enough to be worth stating. A 12/12 roof is a 100% grade and a 45° angle. A 6/12 is a 50% grade but 26.6°, not 25. Grade is a ratio; the angle is its arctangent.

A 40 × 30 house at 6/12
Footprint
40 ft × 30 ft = 1,200 sq ft
Pitch
6/12
  1. Slope factor. √(6² + 12²) ÷ 12 = √180 ÷ 12 = 13.4164 ÷ 12 = 1.1180.
  2. Angle. arctan(6 ÷ 12) = arctan(0.5) = 26.6°.
  3. Grade. (6 ÷ 12) × 100 = 50%.
  4. Roof area. 1,200 sq ft × 1.1180 = 1,341.6 sq ft, which is 13.42 squares.
  5. What it cost you to skip. Ordering off the 1,200 is 12 squares, not 13.42 — one and a half squares short, which on architectural shingles at 3 bundles a square is four and a half bundles. That is a second trip to the supplier in the middle of a tear-off.

1.1180 slope factor, 26.6°, 50% grade. The roof is 1,342 sq ft over a 1,200 sq ft footprint — 11.8% more roof than house.

Figures from The pitch and area maths, with every factor listed; Turn this into bundles, rolls and nails.

Questions

What is a slope factor, in one sentence?
The number you multiply a flat footprint by to get the actual roof surface above it. A 6/12 roof has a slope factor of 1.118, so it has 11.8% more surface than the ground it covers. Every pitch has one, and it is the single number that turns a floor plan into an order.
How do I measure the pitch without getting on the roof?
From a ladder at the rake, or inside against a rafter: hold a level out horizontally, mark 12 inches along it, and measure straight down from that mark to the roof deck. That drop in inches is the rise. You can also do it from the ground with a photo taken square-on to the gable end — measure the rise and run off the image, since the ratio survives scaling. A phone inclinometer gives you the angle, which this page converts back to a pitch.
Is there an app for this?
This page is one. Open it once on a connection and it keeps working with no signal at all — the arithmetic runs on your phone, not on a server, so it works in an attic, in a basement or in a subdivision with one bar. Add it to your home screen and it opens without a browser bar. Nothing to install, no cost, no card — sign in once with your email and a code and it is yours.
What pitch can I put asphalt shingles on?
IRC R905.2.2 permits asphalt shingles at 2:12 and above, but between 2:12 and 4:12 it requires double underlayment — twice the rolls on the order, which is the detail that gets missed on a porch or a low addition. Below 2:12 shingles are not permitted at all; that is a low-slope roof and wants a membrane. This page tells you which of the three you are on.
At what pitch does a roof stop being walkable?
There is no code line, but the trade and the published steep-pitch premiums agree roughly: under 8/12 most roofers walk it, 8/12 to 10/12 wants roof jacks, and 11/12 and steeper wants staging and harnesses. Those thresholds are the same ones the replacement-cost estimator prices from, and the premium is charged on labour rather than on the whole job.
Why does my 12/12 roof say 45 degrees and 100 percent?
Because at 12/12 the rise equals the run, so the triangle is a right-angled isosceles one: the angle is 45° and the grade is 100%. The two numbers describe the same roof in different units, and they only coincide here. At 6/12 the grade is 50% but the angle is 26.6°, not half of 45.
Roof pitch calculator — slope factor and angle · RoofParrot