Civil & Structural Engineering

Roof Pitch Calculator

Convert roof slope between rise/run, X/12 pitch, angle, and percent, and get the roof area multiplier.

Formula Pitch Multiplier = √(1 + Slope²)Reviewed Sep 8, 2026

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.

Calculation Bench
Known Slope Value
01

r · Vertical height gained over the run

02

R · Horizontal distance the rise occurs over

03

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

slope=r/R\text{slope} = r / R
slope=tan⁡θ\text{slope} = \tan\theta
slope=%/100\text{slope} = \% / 100
m=1+slope2m = \sqrt{1 + \text{slope}^2}
  • XRoof Pitch
  • rRise
  • RRun
  • θAngle
  • %Percent Slope
  • AfFootprint Area

Variables & Units

SymbolVariableDescriptionCommon Units
XRoof PitchRise per 12 units of run - the "X" in X/12.
rRiseVertical height gained over the run.in, ft, cm
RRunHorizontal distance the rise occurs over.in, ft, cm
θAngleRoof angle measured from horizontal.deg
%Percent SlopeSlope expressed as a percentage (rise/run × 100).
AfFootprint AreaFlat 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. [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. [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.