Advertisement
Advertisement

Roof Pitch Calculator

Enter rise and run, or an angle, to get the pitch, slope and rafter factor. Add the building footprint for a roof-area estimate.

🔒 Everything runs in your browser. Nothing you enter or open here is uploaded to a server.
Use 12 in to enter a pitch like 6/12 directly.
6/12
Roof pitch (inches of rise per 12 inches of run)
  • Angle—
  • Slope (grade)—
  • Ratio—
  • Rafter length factor—

Optional: rafter and roof area

Usually half the building width, plus any overhang.
Estimate only. Real projects vary with waste, cuts, product coverage and site conditions. Buy a little extra, check the coverage printed on the product, and ask a licensed professional for structural, electrical or code-related work.

How to use the Roof Pitch Calculator

  1. Choose US or Metric units. Rise and run just need to be in the same unit.
  2. Measure the rise over a known level run (for example with a 12 in level held against the rafter or roof surface) and enter both numbers.
  3. Or switch to From angle and enter the roof angle in degrees from a digital angle finder.
  4. Read the pitch in x/12 form, the angle, the slope percent and the rafter length factor. The diagram updates as you type.
  5. Optionally enter the rafter's horizontal run to get its sloped length, or the building footprint to estimate roof surface area.

How it works

Pitch, angle and slope all describe the same thing in different ways. Slope is rise ÷ run. Pitch, the usual U.S. roofing term, states the rise for a 12-inch run, so it is 12 × rise ÷ run (a 6/12 pitch rises 6 in for every 12 in across). The angle is the arctangent of rise ÷ run, and slope percent is rise ÷ run × 100. Going from an angle back to pitch uses the tangent: pitch = 12 × tan(angle).

The rafter length factor is the length of the sloped surface for each unit of horizontal run, √(1 + (rise ÷ run)²), from the Pythagorean theorem. Multiply a horizontal run by it to get the sloped length. For a roof whose planes all share one pitch (a typical gable or hip roof), the surface area is the footprint area, including overhangs, times the same factor. U.S. roofers count area in "squares" of 100 sq ft.

PitchAngleSlopeFactor
2/129.46°16.7%1.014
3/1214.04°25.0%1.031
4/1218.43°33.3%1.054
5/1222.62°41.7%1.083
6/1226.57°50.0%1.118
7/1230.26°58.3%1.158
8/1233.69°66.7%1.202
9/1236.87°75.0%1.250
10/1239.81°83.3%1.302
12/1245.00°100.0%1.414

Example: a 30 × 40 ft house with 1 ft overhangs has a 32 × 42 ft footprint (1,344 sq ft). At 6/12 the factor is 1.118, so the roof surface is about 1,503 sq ft, or roughly 15 squares before waste for ridges, valleys and starter courses. A rafter with a 16 ft horizontal run would be about 17.89 ft long, before allowances for the ridge board and cuts.

Dormers, valleys and planes with different pitches each need their own calculation, and real rafter cutting includes adjustments for ridge thickness and seat cuts.

Frequently asked questions

What is a "normal" roof pitch?
Many houses fall between about 4/12 and 9/12. Low-slope roofs (below roughly 3/12 to 4/12) usually need different roofing materials, so check the manufacturer's minimum slope for shingles or other products.

How do I measure pitch safely without climbing on the roof?
You can measure from the attic against a rafter, or on a gable end using a level and tape. A smartphone angle app or digital angle finder held on the rafter also works; enter the angle in From angle mode.

Is pitch the same as slope?
People often use them interchangeably, but strictly, slope is rise over run (6/12 = 0.5 or 50%), and in some trades "pitch" means rise over the full span. This calculator uses the common roofing meaning: rise per 12 of run.

Why does the roof area use a multiplier?
A sloped roof surface is longer than its flat footprint. Multiplying the footprint by the rafter factor converts flat area to sloped area for roofs where every plane has the same pitch.

What pitch is a 45 degree roof?
A 45° roof rises as much as it runs, so it is a 12/12 pitch, a 100% slope, with a rafter factor of about 1.414.

Advertisement

You might also need