Audited ·Last updated 27 Jul 2026·3 citations·Tier 2·0 uses

Roof Pitch Calculator

Free roof pitch calculator. Enter rise and run to get the pitch ratio, angle in degrees, and the pitch multiplier used to size roofing material.

Roof Pitch Calculator

Vertical rise measured over the run below, in inches.
Horizontal run, in inches. Roofing trade convention measures rise per 12 inches of run.
Pitch (slope) multiplier
1.118
square root of (rise squared plus run squared), divided by run. Multiplies flat footprint area into sloped roof area.
Rise-over-run ratio
0.5
Pitch angle (degrees)
26.5651
Equivalent slope (rise per 12 in run)
6

Background.

A roof pitch calculator converts two simple field measurements — rise and run — into the three numbers that roofing, framing, and material-takeoff work actually use: the rise-over-run ratio, the pitch angle in degrees, and the pitch multiplier. The canonical use case is a homeowner or contractor who has measured (or been told) that a roof rises 6 inches for every 12 inches it runs horizontally, and needs to know what that means in degrees, and how much bigger the actual roof surface is compared with the flat footprint below it. Entering rise 6 and run 12 returns a rise-over-run ratio of 0.5, a pitch angle of 26.565051 degrees, and a pitch multiplier of 1.118034.

Roofing trade language rarely uses degrees. Framers, estimators, and roofing suppliers describe pitch as an "x-in-12" ratio — 4-in-12, 6-in-12, 12-in-12 — because rafters and trusses are cut with a framing square that reads directly in inches, not degrees. The National Roofing Contractors Association and the International Residential Code both use this rise-per-12-inch-run convention when describing steep-slope versus low-slope roof assemblies, since the required underlayment, fastening pattern, and material choices all depend on which side of a slope threshold a roof falls. This calculator returns the pitch in that native trade notation (pitchPer12) alongside the ratio and the angle, so the same input serves a framer reading a rafter table and a homeowner who only understands degrees.

The pitch multiplier is the number with the least intuitive name and the most practical consequence. A roof is not flat, so the actual surface area of shingles, underlayment, or roofing sheet metal is always larger than the horizontal footprint measured from the ground or from a satellite image. The multiplier is exactly the ratio between the two: sloped area equals footprint area times the multiplier. For a 6-in-12 roof the multiplier is 1.118034, meaning a 1,200 square foot footprint actually has 1,341.64 square feet of roof surface once the slope is accounted for. For a steep 12-in-12 roof (a 45 degree pitch), the multiplier climbs to 1.414214 — nearly 41 percent more roof surface than the footprint alone would suggest. Skipping this step is one of the most common ways a material estimate comes up short.

This calculator is deliberately narrow. It does not compute rafter length, ridge height, hip and valley framing, or shingle bundle counts — those are separate problems with their own inputs and their own established Quanta calculators. What it does is turn rise and run into the three numbers every downstream roofing calculation needs, cleanly and with full-precision arithmetic, so a framing crew, a roofer, and a homeowner comparing quotes can all start from the same geometry. The companion roof-area-calculator on Quanta takes this exact multiplier and applies it to a footprint to produce sloped area and roofing squares directly — this calculator is the first half of that pair, and the shipped roofing-shingle-calculator on Quanta uses the identical geometry internally to go all the way to bundle counts and material cost.

Because the underlying relationship is pure right-triangle geometry, the calculator works identically whether the measurements come from a framing square held against a rafter, a laser level and tape measure on an existing roof, or a set of architectural plans. The only requirement is that rise and run be measured in the same units — inches over inches, or feet over feet — since the ratio and the multiplier are unitless once that condition is met.

What is roof pitch calculator?

Roof pitch describes how steep a roof is. It can be expressed three interchangeable ways: as a ratio of rise to run (0.5), as an angle measured from horizontal (26.565051 degrees), or — the way roofers and framers actually talk — as inches of rise per 12 inches of horizontal run ("6-in-12"). All three describe the exact same right triangle, formed by the vertical rise, the horizontal run, and the sloped rafter line connecting them.

The pitch multiplier is a fourth, closely related number: it is the length of that sloped rafter line divided by the horizontal run, or equivalently the square root of one plus the ratio squared. Because the same right triangle scales up uniformly across an entire roof plane, the same multiplier that converts a horizontal run into a sloped rafter length also converts a horizontal (flat, plan-view) roof area into the actual sloped surface area that has to be covered with underlayment and roofing material.

This calculator is valid for any single, uniformly sloped roof plane. It does not account for roofs with multiple different pitches on different planes (each plane should be measured and calculated separately), and it does not calculate rafter length directly — only the ratio, angle, and multiplier that other calculations are built from.

How to use this calculator.

  1. Measure or obtain the rise: how many inches (or feet) the roof climbs vertically over a known horizontal distance.
  2. Measure or obtain the matching run: the horizontal distance over which that rise occurs. Use 12 inches for the standard trade convention, or any consistent unit.
  3. Enter rise and run in the same unit (both inches, or both feet).
  4. Read the pitch ratio, angle in degrees, and pitch multiplier.
  5. Use pitchPer12 to communicate the pitch in standard roofing trade language (e.g. "6-in-12").
  6. Feed the pitch multiplier into roof-area-calculator, or use pitchRiseIn directly in roofing-shingle-calculator, to convert a footprint into sloped roof area.

The formula.

M = √(rise²+run²) ⁄ run

Every roof pitch is a right triangle: the rise is the vertical leg, the run is the horizontal leg, and the rafter is the hypotenuse. The rise-over-run ratio is simply rise divided by run — for a 6-in-12 roof, 6/12 = 0.5. This ratio is exactly the tangent of the pitch angle, so the angle itself is the arctangent of that ratio: atan(0.5) converts to 26.565051 degrees once the radian result is scaled by 180/π.

The pitch multiplier comes from the Pythagorean theorem applied to the same triangle. The rafter (hypotenuse) has length √(rise² + run²). Dividing that hypotenuse by the run gives a dimensionless scale factor: how much longer the sloped rafter is than the flat run beneath it. For rise 6 and run 12, that is √(36+144)/12 = √180/12 = 13.416408/12 = 1.118034. This is algebraically identical to √(ratio² + 1), since dividing both rise and run inside the square root by run and factoring run back out gives the same result.

The reason this multiplier matters beyond a single rafter is that it scales uniformly across an entire roof plane, not just one line. If every point on a flat footprint is projected upward along parallel rafters at the same pitch, the whole plane stretches by exactly the same factor as any single rafter does. That is why sloped roof area equals footprint area times the pitch multiplier — the same number that converts one rafter length converts the entire surface. A flat (zero rise) roof has a multiplier of exactly 1, since √(0+run²)/run = run/run = 1: no stretching occurs, which is why the calculator must accept a zero rise without error.

pitchPer12 simply rescales the rise so the run reads as 12, regardless of what run was actually measured: rise × (12/run). A rise of 9 over a run of 24 is the same pitch as a rise of 4.5 over a run of 12, and the calculator confirms that by producing pitchPer12 = 4.5 for that input pair.

A worked example.

Example

A homeowner is told their roof has a "6-in-12" pitch and wants to know what that means. Entering rise 6 and run 12, the calculator returns a rise-over-run ratio of exactly 0.5. Converting the arctangent of that ratio to degrees gives a pitch angle of 26.565051 degrees — a moderate, very common residential slope. The pitch multiplier, computed as the square root of (6 squared plus 12 squared) divided by 12, works out to the square root of 180 divided by 12, or 1.118034. That multiplier means that any flat, plan-view measurement of this roof's footprint understates the actual roof surface by about 11.8 percent. A 1,200 square foot footprint therefore has roughly 1,341.64 square feet of actual sloped roof surface — the exact number the companion roof-area-calculator would return for this same pitch. Because the run was already exactly 12, pitchPer12 simply echoes the entered rise: 6.

rise In6
run In12

Frequently asked questions.

What does a 0 pitch multiplier or 0 degree angle mean?
A pitch angle of 0 degrees and a multiplier of exactly 1 describe a completely flat roof — one with no rise at all over its run. This is a legitimate, valid input, not an error: the calculator explicitly allows a rise of zero and returns a ratio of 0, an angle of 0 degrees, and a multiplier of 1, meaning the sloped area equals the flat footprint area exactly, because there is no slope to stretch it. Real-world "flat" commercial roofs still carry a small drainage slope in practice, but the calculator itself makes no assumption about a minimum rise.
Why does the calculator need run to be greater than zero?
The pitch ratio, angle, and multiplier are all defined as rise divided by run, or expressions built on that division. A run of exactly zero would mean the rafter rises straight up with no horizontal travel at all — a vertical wall, not a roof — and dividing by zero has no defined result. The calculator therefore requires run to be strictly greater than zero and rejects zero or negative run values with a clear error, while still allowing rise itself to be zero for the legitimate flat-roof case.
How is roof pitch different from roof slope or roof angle?
Pitch, slope, and angle describe the same underlying geometry in three different notations. Pitch, in roofing trade language, is usually the x-in-12 form (rise per 12 inches of run) — the convention framers use because rafter squares are marked in inches. Slope is the same rise-over-run relationship expressed as a plain ratio or percentage. Angle is that same ratio converted through the arctangent function into degrees from horizontal, the notation most familiar from general geometry. This calculator returns all three so the same input serves whichever audience needs it.
What counts as a steep-slope versus low-slope roof?
Roofing standards bodies including the National Roofing Contractors Association and the International Residential Code distinguish steep-slope roof assemblies (which use standard asphalt shingle underlayment and fastening methods) from low-slope roofs (which need different, more watertight roofing systems because water drains more slowly). The exact threshold and required assembly details are set by the adopted code and manufacturer instructions, not by this calculator, but the pitch ratio and angle this tool returns are exactly the numbers used to check which category a given roof falls into.
Can I enter rise and run in feet instead of inches?
Yes. The pitch ratio, angle, and multiplier are all unitless — they depend only on the proportion between rise and run, not on which unit was used, as long as both are measured in the same unit. Entering rise 0.5 feet and run 1 foot produces exactly the same ratio, angle, and multiplier as entering rise 6 inches and run 12 inches. The pitchPer12 output, however, assumes both values share the input field's unit and rescales rise as if run were 12 of that same unit, so keep rise and run consistent.
How do I use the pitch multiplier to find actual roof area?
Multiply the flat, plan-view footprint area of the roof by the pitch multiplier this calculator returns. A 1,200 square foot footprint at a 6-in-12 pitch (multiplier 1.118034) becomes 1,200 times 1.118034, or about 1,341.64 square feet of actual sloped roof surface. The companion roof-area-calculator on Quanta performs exactly this multiplication directly from footprint and rise/run inputs, and the shipped roofing-shingle-calculator carries the same geometry further into shingle bundle counts and material cost.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon