CCalculate.Studio

📐 Roof Pitch Calculator

This roof pitch calculator converts a roof's rise and run into the standard US 'X-in-12' pitch expression, plus the equivalent angle in degrees and slope percentage. It also reports the rafter length multiplier used to convert a horizontal run into an along-the-slope length.

Last reviewed: 2026-07-07

Common roof pitches and their angle/slope equivalents

These figures are direct trigonometric conversions of the rise/run ratio — not estimating conventions — and apply to any roof measured in the same units for rise and run.

Pitch (X:12)AngleSlope %Typical description
2:129.5°16.7%Low-slope; often needs membrane roofing or extra underlayment rather than standard shingles
4:1218.4°33.3%Common minimum slope for standard asphalt shingles
6:1226.6°50%Common residential slope
9:1236.9°75%Steep slope; walkability and fall-protection become a bigger concern
12:1245°100%Very steep ('equal pitch')
  • These are simple trigonometric relationships based on the rise/run ratio entered — accuracy depends entirely on how precisely rise and run are measured on the actual structure.
  • Roofing material manufacturers and the applicable building code set minimum and maximum pitch requirements for specific products such as asphalt shingles or low-slope membranes; check product installation instructions before assuming a pitch is suitable for a given material.

What is roof pitch?

Roof pitch describes how steep a roof is, expressed in the US residential-construction convention as 'X-in-12' — the number of inches a roof rises vertically for every 12 inches (1 foot) of horizontal run. This calculator computes that ratio, plus the equivalent angle in degrees and slope as a percentage, from any rise and run entered (the ratio itself is unit-independent).

The rafter length multiplier reported alongside pitch is the factor by which a horizontal run must be multiplied to get the sloped (rafter) length. It equals the hypotenuse of the rise/run right triangle divided by the run, and is a shortcut framers use to convert a horizontal measurement directly into an along-the-slope measurement without recalculating the triangle each time.

How to use this roof pitch calculator

  1. Measure or estimate the vertical rise of the roof — the height gained over the horizontal run being measured — and enter it.
  2. Measure or estimate the horizontal run — the flat horizontal distance under the sloped section — and enter it in the same unit as rise.
  3. Read the pitch expressed as X:12, alongside the equivalent angle in degrees and the slope percentage.
  4. Use the rafter length multiplier to convert any horizontal run measurement into an along-the-slope (rafter) length for material takeoff.

The formula behind roof pitch

Pitch (X-in-12) = (Rise ÷ Run) × 12
Angle (°) = arctan(Rise ÷ Run)
Slope (%) = (Rise ÷ Run) × 100
Rafter multiplier = √(Rise² + Run²) ÷ Run

Pitch in the X-in-12 convention equals (rise ÷ run) × 12. The equivalent angle in degrees equals the arctangent of rise ÷ run, and slope percentage equals (rise ÷ run) × 100. The rafter length multiplier equals √(rise² + run²) ÷ run — the Pythagorean hypotenuse of the rise/run triangle, divided by the run.

Worked example: a roof with a 3 m rise over a 6 m run has a rise-to-run ratio of 0.5, giving a pitch of 0.5 × 12 = 6:12, an angle of arctan(0.5) ≈ 26.57°, a slope of 50%, and a rafter multiplier of √(3² + 6²) ÷ 6 = √45 ÷ 6 ≈ 1.118 — every 1 m of horizontal run corresponds to about 1.118 m of rafter length at this pitch.

Common mistakes

  • Measuring rise and run in different units (e.g., rise in inches and run in feet) without converting first, which throws off every downstream result.
  • Confusing slope percentage with pitch — a 6:12 pitch is a 50% slope, not 6%.
  • Assuming a shallow pitch (2:12 or less) can be covered with standard shingles without checking the manufacturer's minimum-slope requirement.
  • Measuring only at the ridge rather than along a representative section of the actual roof plane, which can misstate the true average pitch.

Frequently asked questions

What does a 6:12 roof pitch mean?

A 6:12 pitch means the roof rises 6 inches vertically for every 12 inches (1 foot) of horizontal run, equivalent to an angle of about 26.6° and a 50% slope.

How do I convert roof pitch to degrees?

Take the arctangent of the rise divided by the run. For a pitch expressed as X-in-12, the angle in degrees equals arctan(X ÷ 12); a 6:12 pitch works out to arctan(0.5) ≈ 26.57°.

What is considered a steep roof pitch?

There is no single universal cutoff, but pitches of roughly 9:12 (about 37°) and above are commonly described as steep, raising walkability and fall-protection considerations during installation and maintenance.

Can I use a smartphone level app to measure roof pitch?

Many phone apps report an angle or slope reading that can be converted into the X-in-12 convention using the formulas above, but accuracy depends on the app's calibration and how the phone is held against the roof surface — a physical rafter square remains the standard trade tool.

Why does pitch matter for material choice?

Roofing manufacturers publish minimum slope requirements for each product. Standard asphalt shingles typically require a minimum slope, with additional underlayment specified at lower slopes per manufacturer instructions, while low-slope roofs generally require membrane systems instead.

References

  1. National Roofing Contractors Association (NRCA) — Roofing Manual: describes the standard US 'X-in-12' pitch convention and steep-slope vs. low-slope terminology.
  2. International Code Council (ICC) — International Residential Code (IRC), roof covering chapter: minimum slope and underlayment provisions vary by roofing material and pitch.
  3. Standard trigonometric identities (rise/run right-triangle relationships) underlie the pitch-to-angle and pitch-to-slope conversions used here.

Roofing · All calculators

Related calculators

Guides & articles