Civil & Structural Engineering
Roof Pitch Calculator
Convert roof slope between rise/run, X/12 pitch, angle, and percent, and get the roof area multiplier.
Need your roof's pitch, angle, or actual surface area? This calculator converts between the common ways a roof's slope is expressed - rise and run, the standard X/12 pitch notation, angle in degrees, and percent slope - and computes the roof pitch multiplier, the factor a flat footprint area is multiplied by to get the true sloped roof area for material estimating. Enter the slope whichever way you know it; the calculator returns all four notations plus the multiplier and, if you enter a footprint area, the actual roof area.
r · Vertical height gained over the run
R · Horizontal distance the rise occurs over
Af · Optional - flat plan-view area, for actual roof area
Solution
Enter the roof's slope to calculate pitch, angle, and roof area.
Slope = r / R
Formula Sheet
- XRoof Pitch
- rRise
- RRun
- θAngle
- %Percent Slope
- AfFootprint Area
Variables & Units
| Symbol | Variable | Description | Common Units |
|---|---|---|---|
| X | Roof Pitch | Rise per 12 units of run - the "X" in X/12. | |
| r | Rise | Vertical height gained over the run. | in, ft, cm |
| R | Run | Horizontal distance the rise occurs over. | in, ft, cm |
| θ | Angle | Roof angle measured from horizontal. | deg |
| % | Percent Slope | Slope expressed as a percentage (rise/run × 100). | |
| Af | Footprint Area | Flat plan-view roof area, used to compute the actual sloped roof area. | ft², m² |
How to Use This Calculator
- 01Choose how you know the roof's slope: Rise & Run (a direct measurement), Angle (degrees from horizontal), or Percent Slope.
- 02Enter the value or values for the chosen mode.
- 03Optionally enter the flat footprint area (the roof's plan-view area) to also get the actual sloped roof area - useful for shingle, underlayment, or roofing material estimates.
- 04The calculator instantly shows the pitch (X/12), angle, percent slope, and pitch multiplier, plus the roof area if a footprint was entered. Use the multiplier result before adding roofing waste, not after.
How the Formula Works
Rise and run, angle, and percent slope are all just different ways of expressing the same ratio - the roof's slope. Rise/run mode computes slope = rise / run directly; angle mode computes slope = tan(angle); percent mode computes slope = percent / 100. Whichever one is entered, the calculator converts it to that single slope ratio first, then derives every other notation from it.
Pitch (X/12) is slope × 12 - the standard US residential framing notation, where the roof rises X inches for every 12 inches of horizontal run. Angle is atan(slope) in degrees, and percent slope is slope × 100.
The pitch multiplier is √(1 + slope²) - the same factor that turns a run into a rafter length on this site's Rafter Length Calculator, applied here to area instead of length. A flat footprint underestimates a sloped roof's actual surface area, and the steeper the roof, the bigger that gap: a 4/12 roof needs about 5% more material than its footprint suggests, a 6/12 roof about 12% more, and a 12/12 roof about 41% more.
Roof area is footprint area times the pitch multiplier - the actual sloped surface a roofing crew has to cover, which is what shingle, underlayment, and other roofing material quantities should be based on, not the flat footprint.
Worked Example 01
6/12 pitch from rise and run, with roof area
Known
- Rise (r): 6 in
- Run (R): 12 in
- Footprint Area (Af): 1,500 ft²
Formula
Slope = r / R
Substitution
Slope = 6/12 = 0.5, Pitch = 0.5 × 12 = 6, Angle = atan(0.5), Multiplier = √(1 + 0.5²)
Result
6/12 pitch · 26.57° · 50% slope · 1.118 multiplier · 1,677 ft² roof area
A rise of 6 in over a run of 12 in is exactly a 6/12 pitch - 26.57° from horizontal, a 50% slope. The pitch multiplier is 1.118, so a 1,500 sq ft flat footprint corresponds to about 1,677 sq ft of actual sloped roof surface.
Worked Example 02
Pitch from a measured angle
Known
- Angle (θ): 30°
Formula
Slope = tan(θ)
Substitution
Slope = tan(30°) ≈ 0.5774, Pitch = 0.5774 × 12 ≈ 6.93, % = 0.5774 × 100 ≈ 57.7%
Result
≈6.93/12 pitch · 57.7% slope · 1.155 multiplier
A 30° roof angle, measured with a protractor or angle finder, works out to roughly a 6.93/12 pitch - between the common 6/12 and 7/12 roofs - with a pitch multiplier of about 1.155.
Applications
- 01Converting a measured rise and run into standard X/12 pitch notation, or checking a stated pitch against a measured angle
- 02Estimating actual roof surface area from a flat footprint for shingle or underlayment material quantities
- 03Comparing how much more roofing material a steeper pitch requires for the same building footprint
- 04Checking roof-surface area before using a roofing shingle, rafter length, or material takeoff calculator
Assumptions
- 01The roof is a simple, uniform-slope plane - a gable or shed roof face, not a complex roof with multiple pitches, hips, valleys, or dormers.
- 02Footprint area (if entered) is the flat, plan-view area of that same uniform-slope section, not the whole building's footprint if the roof has mixed pitches.
Where This Model Stops
- 01Does not calculate rafter length - use this site's Rafter Length Calculator for that, which takes the same rise/run/pitch/angle inputs and adds overhang and ridge board corrections.
- 02Does not account for hips, valleys, dormers, or multiple roof planes at different pitches - a complex roof needs each uniform-pitch section calculated and summed separately.
- 03The roof area multiplier does not add a waste factor for cutting, starter courses, or ridge/hip caps - apply a separate waste allowance (commonly 10-15%) on top of the computed roof area for actual material ordering.
- 04Does not determine whether a roofing product is allowed at a given pitch; shingle, metal, tile, and membrane systems have manufacturer and code minimum-slope rules.
References
- [1]
Roof Pitch Calculator
Omni Calculator
Reference for the pitch, angle, and percent-slope conversion formulas and the roof pitch multiplier derivation used here.
- [2]
How to Calculate Rafter Length
Inch Calculator
Reference for the standard X/12 roof pitch notation used throughout US residential framing.
Frequently Asked Questions
What does a "6/12 pitch" mean?
It means the roof rises 6 inches for every 12 inches (1 foot) of horizontal run. Roof pitch is always expressed this way in US residential framing - the first number is the rise, the second is always 12.
Why is my actual roof area more than my house's footprint?
Because a sloped surface is always longer than its flat, plan-view projection - the steeper the slope, the bigger the difference. The pitch multiplier (√(1 + slope²)) captures exactly how much more: a 6/12 roof needs about 12% more material than the footprint alone would suggest, and a 12/12 roof needs about 41% more.
Is a steeper or shallower roof pitch better?
It depends on the goal, not a universal answer. Steeper pitches shed water and snow faster and create more attic space, but need more material and are more expensive and harder to work on safely. Shallower pitches use less material and are easier to walk, but drain more slowly and are more prone to ponding or ice damming in cold climates.
Does this calculator give me rafter length too?
No - this page is specifically for pitch, angle, and area conversions. This site's Rafter Length Calculator takes the same rise, run, pitch, or angle inputs and adds eave overhang and ridge board corrections to compute the actual rafter length for lumber ordering.
Can I use this to decide what roofing material is allowed?
No. Pitch is only one input. Roofing products have code and manufacturer minimum-slope requirements, underlayment requirements, and installation details that this calculator does not check.