Roof Pitch Calculator
Calculate roof pitch, angle, slope percentage, pitch multiplier, rafter length, and optional roof area from the roof measurements you know.
Calculator is for informational purposes only. Terms and Conditions
Choose what you know
Select the input mode and preferred unit setup before entering roof measurements.
Enter the known values
Fractions such as 6 1/2 or 3/4 are accepted in measurement fields.
Visual Check
The roof pitch triangle scales with the calculated pitch while keeping labels readable.
Solution
Live result, quick checks, warnings, and full solution steps.
Quick checks
- Check—
Show solution steps See the equation, substitutions, assumptions, and result path
- Enter values to see the full solution steps and checks.
Source, Standards, and Assumptions
Calculation basis, constants, assumptions, and limitations.
Calculation basis updates after a valid calculation.
- Assumptions will appear after a valid calculation.
On this page
Calculator Guide
How to Use the Roof Pitch Calculator
The Roof Pitch Calculator above helps you calculate roof pitch from rise and run, convert pitch to degrees or slope percentage, estimate rafter length, find the pitch multiplier, and check simple roof area. Enter the measurement you already know, confirm the units, and use the results below the tool to understand whether the answer is reasonable.
Roof pitch is usually written as \(X:12\), meaning the roof rises \(X\) units for every 12 units of horizontal run. For example, a 6:12 roof rises 6 inches for every 12 inches of run.
Quick Answer
To calculate roof pitch, divide the vertical rise by the horizontal run, then multiply by 12. A roof with 6 inches of rise over 12 inches of run has a 6:12 pitch, an angle of about 26.57°, and a slope of 50%.
When not to rely on a simplified result
Do not use this calculator as the only basis for roofing material selection, code compliance, drainage design, or safe roof access planning. Low-slope roofs, steep roofs, complex roof geometry, and final material decisions should be checked against local code, manufacturer instructions, and qualified professional judgment.
Inputs and Outputs Used by the Calculator
The calculator is designed around the values people usually know in the field: rise and run, a known pitch such as 6:12, roof angle, or slope percentage. It then converts that information into the most useful roof pitch outputs.
| Type | Value | What It Means | Common Unit |
|---|---|---|---|
| Input | Rise | Vertical height gained by the roof over the measured horizontal run. | in, ft, cm, m |
| Input | Run | Horizontal distance, not the sloped roof surface length. | in, ft, cm, m |
| Input | Known pitch, angle, or slope percent | Alternate ways to enter the roof slope when rise and run are not available. | X:12, degrees, % |
| Optional input | Building length and width | Used for a simplified roof area estimate with pitch multiplier. | ft or m |
| Output | Roof pitch | The roof slope expressed as rise per 12 units of horizontal run. | X:12 |
| Output | Angle, slope percent, multiplier, rafter check | Conversion values used for measuring, framing, and estimating roof surface area. | degrees, %, unitless, length |
Roof Pitch Formula
The basic roof pitch formula converts a rise-to-run ratio into the common X:12 format. The same ratio can also be used to calculate roof angle, slope percentage, rafter length, and pitch multiplier.
Pitch from rise and run
The roof pitch is written as \(X:12\). If rise and run are both measured in inches, feet, centimeters, or meters, they still work as long as both values are converted to the same unit first.
Angle, slope percent, and pitch multiplier
The pitch multiplier \(M\) estimates how much longer the sloped roof surface is compared with its horizontal run.
Rafter length from pitch
For a 12-inch run on a 6:12 roof, the rafter length is \(12\times1.118=13.42\text{ in}\).
Roof area from pitch multiplier
This is a simplified estimate for simple roof shapes. Complex roofs should be separated into individual roof planes.
What the Variables Mean
Roof pitch calculations are simple, but the labels matter. The most common mistake is using sloped roof length as run. Run must be horizontal distance.
\(X\)
The rise value in \(X:12\). If \(X=6\), the roof pitch is 6:12.
Rise
The vertical distance from the lower point to the higher point over the selected run.
Run
The horizontal distance used in the measurement. It is not the rafter length or roof surface length.
\(\theta\)
The roof angle measured from horizontal, reported in degrees.
\(M\)
The pitch multiplier used to estimate sloped roof surface area from flat footprint area.
Roofing square
A roofing quantity equal to 100 square feet of roof surface.
How to Use the Calculator
Use the calculator by choosing the value you already know, entering the required measurement, and reviewing the pitch conversions. The fastest workflow is rise and run mode when you have field measurements.
How to measure roof pitch with a level
Place a level horizontally against the underside of a rafter, the gable end, or a safe roof surface. Measure 12 inches horizontally along the level, then measure vertically from the 12-inch mark to the roof line. That vertical measurement is the \(X\) value in \(X:12\) pitch.
Measuring from the attic or gable end is often safer than walking on the roof. Avoid measuring from the roof surface when the roof is steep, wet, icy, damaged, fragile, or unsafe to access.
Select the input mode
Choose rise/run, known X:12 pitch, roof angle, or slope percentage. The calculator changes the required fields based on the mode.
Enter the known values
Use the unit selectors carefully. For rise/run mode, rise and run can be entered in different units as long as the calculator converts them before solving.
Add optional area information
If you want a simplified roof area estimate for a simple rectangular footprint, enter building length, width, overhang, and waste factor. For hips, valleys, dormers, intersecting roof planes, and irregular layouts, measure each roof plane separately.
Check the result
Review the pitch, angle, slope percent, pitch multiplier, rafter check, warnings, and solution steps before using the result for estimating or planning.
How to Interpret Roof Pitch Results
A roof pitch result tells you how steep the roof is. Low pitches may need special roofing systems or installation details, while steep pitches create access, fall protection, and material handling concerns.
What to do with the result
Use the pitch to compare roof steepness, convert to degrees, estimate surface area, plan rafter geometry, or communicate roof slope in a standard X:12 format.
What changes the result most?
The rise-to-run ratio controls everything. Doubling rise while keeping run the same doubles the pitch value, increases the angle, and increases the pitch multiplier.
Sanity check
A 6:12 pitch should be about 26.57°, a 50% slope, and a multiplier of about 1.118. If your result is far from that for similar measurements, recheck units.
What low and steep results mean
A roof below 2:12 is very low slope. A roof from 2:12 to below 4:12 is commonly treated as low slope. A 4:12 to 9:12 roof is a common residential range, while roofs above 12:12 are very steep and should be approached with extra safety planning.
Input Checklist Before You Trust the Answer
Most wrong roof pitch answers come from measuring the wrong distance or mixing units. Use this checklist before relying on the output.
- Confirm that run is measured horizontally, not along the sloped roof surface.
- Use the same measurement basis for rise and run, or let the calculator convert the units.
- If measuring over 12 inches, verify the level is actually horizontal.
- If entering angle, make sure the angle is measured from horizontal, not from vertical.
- For roof area estimates, confirm whether building dimensions include overhangs.
- For complex roofs, separate the roof into individual planes instead of using one simple footprint.
Worked Example: Calculate Pitch From Rise and Run
The most common roof pitch calculation starts with a simple field measurement: vertical rise over a 12-inch horizontal run.
Formula
Substitution
Conversion checks
Final answer
The roof pitch is 6:12. The roof angle is about 26.57°, the slope is 50%, and the rafter length for every 12 inches of run is about 13.42 inches. This is a common moderate residential roof pitch.
Roof area check
If a simple rectangular building footprint is 1,500 ft² and the roof pitch is 6:12, the estimated sloped roof area before waste is:
That equals about \(16.77\) roofing squares before adding waste.
How to Visualize Roof Pitch
Roof pitch is a right-triangle relationship. The horizontal leg is run, the vertical leg is rise, and the sloped side is the roof surface or rafter line.
The calculator uses this same triangle relationship to convert rise/run into pitch, angle, slope percentage, pitch multiplier, and rafter length.
Common Roof Pitch Reference Values
Reference values help you check whether the result looks plausible. Use the calculator above for exact custom values, but these common pitches are useful for quick comparison.
| Roof Pitch | Angle | Slope % | Pitch Multiplier | General Interpretation |
|---|---|---|---|---|
| 1:12 | 4.76° | 8.33% | 1.003 | Very low slope |
| 2:12 | 9.46° | 16.67% | 1.014 | Low-slope threshold for many shingle discussions |
| 3:12 | 14.04° | 25.00% | 1.031 | Low slope |
| 4:12 | 18.43° | 33.33% | 1.054 | Common lower residential pitch |
| 5:12 | 22.62° | 41.67% | 1.083 | Moderate residential pitch |
| 6:12 | 26.57° | 50.00% | 1.118 | Common moderate residential pitch |
| 7:12 | 30.26° | 58.33% | 1.158 | Moderate-to-steep residential roof |
| 8:12 | 33.69° | 66.67% | 1.202 | Steeper residential roof |
| 10:12 | 39.81° | 83.33% | 1.302 | Steep roof |
| 12:12 | 45.00° | 100.00% | 1.414 | Very steep 45-degree roof |
Values are rounded. If your roof has a pitch such as 5.5:12 or 7.25:12, use the calculator above instead of rounding to the nearest chart row.
Design Notes and Practical Roof Pitch Ranges
Roof pitch affects drainage, material suitability, roof area, attic space, wind exposure, appearance, and safe access. The calculator can estimate pitch, but it does not decide whether a specific roof system is code-compliant.
Below 2:12
Many asphalt shingle manufacturers and roofing references treat 2:12 as the practical lower limit for asphalt shingle applications, with additional requirements often applying from 2:12 to below 4:12.
2:12 to below 4:12
This is commonly treated as low slope. Special underlayment or installation details may apply, depending on the roof product and local requirements.
4:12 to 9:12
This is a common residential pitch range. It is often easier to understand visually and typically works with many steep-slope roofing products, subject to manufacturer instructions.
Above 12:12
This is very steep. The math is still valid, but field measurement, roof access, material staging, and fall protection require extra care.
Source and standards note
Roof pitch geometry is based on standard right-triangle trigonometry. Roofing material suitability is product- and code-dependent. For asphalt shingles, roofing industry and manufacturer references commonly discuss 2:12 as an important lower-slope threshold and describe special low-slope installation considerations. Always verify the current manufacturer instructions, local code, underlayment requirements, and project conditions.
Units and Conversions
Roof pitch is a ratio, so rise and run can be measured in inches, feet, centimeters, or meters as long as both values are converted to the same unit before calculating. The X:12 result is dimensionless, but it is usually explained as inches of rise per 12 inches of run.
Useful unit relationships
Hidden unit trap
A roof that rises 6 inches over 12 inches is 6:12. A roof that rises 6 inches over 12 feet is not 6:12. The “12” in X:12 is a ratio reference, commonly described as 12 inches, but the same ratio applies to any consistent unit.
Roof Pitch vs Roof Slope vs Roof Angle
People often use roof pitch, roof slope, and roof angle interchangeably, but they are different ways of describing the same steepness.
Roof pitch
Usually written as \(X:12\), such as 4:12, 6:12, or 12:12.
Roof slope percent
Rise divided by run, multiplied by 100. A 6:12 roof is a 50% slope.
Roof angle
The angle from horizontal. A 12:12 roof is 45° because rise and run are equal.
Common Roof Pitch Calculation Mistakes
The math is simple, but field measurements can be easy to misread. These mistakes are the most likely causes of wrong roof pitch results.
Do
- Measure horizontal run with a level.
- Use vertical rise, not diagonal roof length.
- Use the calculator’s unit selectors when measurements use different units.
- Use pitch multiplier only as a simplified area estimate.
Don’t
- Do not use rafter length as run.
- Do not confuse slope percent with degrees.
- Do not assume roof area equals house footprint area.
- Do not treat a simple calculator result as product approval or code compliance.
Troubleshooting Unrealistic Roof Pitch Results
If the result looks too flat, too steep, or inconsistent with the roof you are measuring, check the geometry before assuming the roof is unusual.
Result is too high
Check whether the run was entered too small, the rise was entered in the wrong unit, or the roof angle was measured from vertical instead of horizontal.
Result is too low
Check whether the rise was measured over more than 12 inches but entered as if it were over 12 inches.
Area estimate is too large
Confirm that length and width are in the intended unit and that overhang was not entered in feet when it was measured in inches.
Pitch and angle do not match
Remember that slope percent and degrees are different. A 100% slope is 45°, not 100°.
Assumptions and Limitations
The calculator uses simplified roof geometry. It is ideal for quick conversions and planning checks, but it does not replace a roof takeoff, framing layout, product installation manual, or code review.
Simple right triangle
The formulas assume rise, run, and rafter length form a right triangle.
Simple area estimate
Roof area from footprint uses pitch multiplier and does not account for valleys, hips, dormers, penetrations, or multiple roof planes.
Material limits vary
Roofing products have manufacturer-specific slope, underlayment, fastening, and installation requirements.
Safety matters
Do not climb onto steep, wet, icy, damaged, or fragile roofs just to measure pitch. Use safer measurement locations when possible.
Key Roof Pitch Terms
These terms help connect the calculator inputs, formula, and roof geometry.
Rise
The vertical distance the roof increases over the measured run.
Run
The horizontal distance used in the pitch calculation.
Pitch
The roof slope written as rise per 12 units of run, such as 6:12.
Pitch multiplier
A factor used to estimate sloped roof surface area from flat footprint area.
Rafter length
The sloped side of the roof pitch triangle.
Roofing square
A roofing area unit equal to 100 square feet of roof surface.
Roof Pitch Calculator FAQ
How do you calculate roof pitch?
Calculate roof pitch by dividing the vertical rise by the horizontal run, then multiplying by 12. The result is written as \(X:12\), where \(X\) is the rise for every 12 units of horizontal run.
What is a 6:12 roof pitch?
A 6:12 roof pitch rises 6 units for every 12 units of horizontal run. It is approximately 26.57°, has a 50% slope, and has a pitch multiplier of about 1.118.
What angle is a 4:12 roof pitch?
A 4:12 roof pitch is approximately 18.43°. The angle is calculated with \(\tan^{-1}(4/12)\).
How do you calculate roof area from pitch?
Estimate roof area by multiplying the flat footprint area by the pitch multiplier. For complex roofs, measure each roof plane separately or use a detailed roof takeoff.
What roof pitch is too low for shingles?
Many asphalt shingle references treat 2:12 as an important minimum slope threshold. Slopes from 2:12 to below 4:12 are commonly considered low slope and may require special installation details. Always verify the current manufacturer instructions and local code.
Is roof pitch the same as slope?
They describe the same roof steepness, but in different formats. Pitch is commonly written as X:12, slope is often written as a percent, and angle is written in degrees.