Roof Pitch Calculator

Roof Pitch Calculator

Solve for angle (°), pitch (in/12), slope (%), rise, run, or rafter length. Pick a method, enter the required values, and get a step-by-step solution.

Practical Guide

Roof Pitch Calculator: Convert Pitch, Slope, Angle, Rise/Run, and Rafter Length

This guide mirrors the calculator above. Learn the relationships between pitch (in/12), slope (%), angle (°), rise, run, and common rafter length—plus fast field methods, worked examples, and the gotchas that move your numbers.

8–12 min read Updated November 10, 2025

Quick Start

  1. 1 In Solve for, choose the unknown you need: Angle (°), Pitch (in/12), Slope (%), Rise, Run, or Rafter length.
  2. 2 Pick a Mode that matches the inputs you already have (e.g., compute angle from rise & run, or from pitch, or from slope).
  3. 3 Set Output Units for length results (mm, cm, m, in, ft) and enter your known values. The form only shows the inputs required for your chosen mode.
  4. 4 Review the Calculated Result, then skim the Calculation Steps to see formulas, unit conversions, and rounding assumptions.
  5. 5 If you need surface area for material estimating, use the pitch multiplier (explained below) to convert plan area to roof area.

Tip: For a quick field reading, place a 12-inch level on the shingle and measure rise at the free end. That number is the pitch “in/12”. A 6-inch rise at 12 inches of run is a 6:12 roof.

Watch-out: Adding length units to angle/pitch/slope results won’t make sense—those are dimensionless displays. Only rise, run, and rafter length carry units.

Variables & Symbols

  • \(r\) Rise (vertical)
  • \(x\) Run (horizontal)
  • \(\theta\) Angle to horizontal (degrees or radians)
  • \(P\) Pitch in inches per 12 in of run (e.g., \(P=6\) for 6:12)
  • \(s\%\) Slope in percent \((100\,r/x)\)
  • \(L\) Common rafter length over run \(\sqrt{x^2+r^2}\)
  • \(M\) Pitch multiplier for surface area \(\sqrt{1+(P/12)^2}\)
\[ \theta = \arctan\!\left(\frac{r}{x}\right), \quad P = 12\,\tan\theta, \quad s\% = 100\,\tan\theta \] \[ L = \sqrt{x^2 + r^2} = x\,\sqrt{1+\left(\frac{P}{12}\right)^2}, \qquad M = \sqrt{1+\left(\frac{P}{12}\right)^2} \]

Choosing Your Method

Method A — From Rise & Run

Best when you can measure directly with a level, tape, or laser.

  • Direct geometry; no lookups required.
  • Outputs all forms (°, in/12, %, rafter length).
  • Works for any units (keep them consistent).
  • Access to the roof needed for true readings.
  • Short runs amplify measurement error.
Angle: \( \theta=\arctan(r/x) \). Pitch: \( P = 12\,r/x \).

Method B — From Pitch (in/12) or Slope (%)

Fast for US residential work where pitch is standard vernacular.

  • One box number describes the roof (e.g., 4:12, 7:12).
  • Easy to convert to angle and rafter length.
  • Still need a run to get actual lengths.
  • “Percent slope” is sometimes misread as degrees.
Angle: \( \theta=\arctan(P/12) \). Slope: \( s\%=100\,P/12 \).

What Moves the Number the Most

Unit discipline

Stick to one length unit for rise and run. Mixing inches and feet without converting is the #1 error.

Short run measurements

Measuring over 12 in is convenient but noisy; double-check over 24–48 in when you can.

Rounding conventions

Pitch is often rounded to the nearest 0.5 in/12; angles to 0.5°. Declare your convention up front.

Edge conditions

Build-up layers, sheathing thickness, and underlayments slightly change true rise/run from framing geometry.

Geometry used

Make sure you’re using horizontal run, not slope length. The calculator expects horizontal run \(x\).

Safety & access

Remote readings (from the ground with angle finders or photos) are safer but need careful alignment to avoid parallax.

Worked Examples

Example 1 — Convert 6:12 Pitch to Angle, Slope, and Rafter per Foot

  • Given: Pitch \(P=6\) (i.e., 6 in rise per 12 in run)
  • Find: \(\theta\) (degrees), slope (%), rafter length per foot of run
1
Angle from pitch: \(\ \theta = \arctan(P/12)=\arctan(6/12)=\arctan(0.5)\approx \mathbf{26.565^\circ}\).
2
Slope percent: \( s\% = 100\,P/12 = 100 \times 6/12 = \mathbf{50\%}\).
3
Rafter length per 1 ft of horizontal run: \( L = 1\,\text{ft}\times\sqrt{1+(P/12)^2} = \sqrt{1+0.5^2}=\sqrt{1.25}\approx \mathbf{1.118\ \text{ft}}\) (≈ 13.42 in).

To get a total common rafter length, multiply that per-foot factor by your actual horizontal run to the ridge.

Example 2 — From Rise & Run to Pitch, Angle, and Rafter (Metric Input, Imperial Output)

  • Given: Rise \(r = 0.90\ \text{m}\), Run \(x=2.40\ \text{m}\)
  • Output units: ft/in for length, degrees for angle
1
Angle: \(\ \theta = \arctan(r/x) = \arctan(0.90/2.40) = \arctan(0.375) \approx \mathbf{20.556^\circ}\).
2
Pitch in/12: \( P = 12\,r/x = 12 \times 0.375 = \mathbf{4.5:12}\).
3
Rafter length: \( L = \sqrt{x^2+r^2} = \sqrt{2.4^2+0.9^2} = \sqrt{5.76+0.81} = \sqrt{6.57} = 2.563\ \text{m}\). Convert: \(2.563\ \text{m} \approx \mathbf{8.41\ \text{ft}}\) (≈ 8 ft 4.9 in).

The calculator handles unit conversions internally—set your preferred display units before reviewing results.

Ratios, Conversions & Variations

Use this table to translate among common notations and to understand practical implications of each range.

ItemFormula / ConversionPractical Notes
Pitch → Angle\(\theta = \arctan(P/12)\)Example: 4:12 ≈ 18.43°, 6:12 ≈ 26.57°, 9:12 ≈ 36.87°.
Angle → Pitch\(P = 12\,\tan\theta\)Example: 30° ≈ 6.93:12 (≈ 7:12).
Pitch → Slope (%)\(s\% = 100\,P/12\)Rule of thumb: each 1 in/12 ≈ 8.333% slope.
Rafter per 1 ft run\(L_{/ft}=\sqrt{1+(P/12)^2}\)Multiply by horizontal run to get total common rafter length.
Roof area multiplier\(M=\sqrt{1+(P/12)^2}\)Surface area = plan area × \(M\) for a single-slope plane (no hips/valleys).
Common rangesLow: 2:12–4:12; Moderate: 4:12–6:12; Steep: 7:12+Material choices and underlayment requirements often depend on these ranges.
  • Use horizontal run, not slope length, in all formulas.
  • Convert fractional inches to decimals before multiplying.
  • Document where you measured rise (top of rafter vs top of sheathing).
  • For hips/valleys, use the manufacturer’s multipliers or derive from 3-D geometry.
  • When estimating shingles, apply waste for cuts, hips/valleys, and starter/ ridge.
  • If local rules specify minimum pitch for a product, verify before ordering.

Materials, Logistics & Sanity Checks

Selecting Materials

  • Pitch suitability: Many shingles list a minimum pitch; metal panels often accommodate lower slopes with sealed seams.
  • Underlayment: Steeper pitches shed water faster; low slopes may require peel-and-stick membranes.
  • Snow & rain: In heavy snow/rain zones, moderate to steep pitches improve shedding and reduce ponding risk.

On-Site Practices

  • Confirm pitch at multiple locations; framing can vary across spans.
  • Use harnesses and roof jacks on steep pitches; work from staging where possible.
  • Record measurement points and a quick sketch—future change orders go faster.

Sanity Checks

  • Does \(\theta\) match the stated pitch? (e.g., 6:12 ≈ 26.6°)
  • Does rafter length recompute your rise when you back-solve?
  • Do units stay consistent through every step?

Building codes and manufacturer literature govern minimum slope, underlayment, and fastening. Use this guide for planning; defer to the governing documents for compliance decisions.

Frequently Asked Questions

Is roof pitch the same as angle?
They’re related but not the same. Pitch is the rise per 12 inches of run (e.g., 6:12). Angle is the trigonometric angle to horizontal. The conversion is \( \theta = \arctan(P/12) \).
How do I get rafter length from pitch?
Pick a horizontal run (e.g., the common run to ridge), then compute \( L = x\sqrt{1+(P/12)^2} \). If you only need “per-foot” rafter length, use \( \sqrt{1+(P/12)^2} \).
What’s the difference between slope (%) and pitch (in/12)?
Slope is a percentage: \(100\,r/x\). Pitch is inches of rise for every 12 inches run. Convert with \( s\% = 100\,P/12 \).
Can I find pitch from photos or from the ground?
Yes—with care. Use an angle finder or phone inclinometer on a straight fascia or rake, or measure a gable triangle from a photo with known dimensions. Expect more error than direct roof measurements.
How do I get roof surface area from pitch?
Multiply plan area by the pitch multiplier \(M=\sqrt{1+(P/12)^2}\) for each plane. Add waste for hips/valleys and pattern cuts per the product instructions.
What pitches are considered low, moderate, or steep?
Low: ~2:12–4:12; Moderate: ~4:12–6:12; Steep: ~7:12 and above. Product suitability and safety practices change across these ranges.
My angle and pitch don’t agree—what did I do wrong?
Check units (in vs ft), confirm you used horizontal run (not slope length), and ensure your angle is measured to horizontal, not to vertical or to the roof deck direction.

Scroll to Top