Construction & Materials
Roof Pitch Calculator
Use this roof pitch calculator to convert rise over run into pitch, angle, and surface-area multiplier.
Roof pitch
—
- Angle
- —
- Slope factor
- —
Student quick launch
Grade planning, algebra checks, and formulas students reach for most.
Study path
Use this calculator with
Follow these when you want the formula behind the answer, a short lesson, or nearby tools in the same topic.
What the roof pitch calculator solves
Use this roof pitch calculator to convert rise over run into pitch, angle, and surface-area multiplier.
Formula
How to use it
- Enter rise and run in the same unit.
- Read pitch as rise per 12 inches of run.
- Use slope factor to estimate roof surface from flat run area.
How to read the answer
Higher pitch increases roof surface area compared with the flat footprint.
Common mistakes and edge cases
- Do not mix feet and inches unless both rise and run use the same unit.
- Complex roofs need each plane measured separately.
- Roof work has fall hazards and code requirements.
Worked examples
6:12 roof
Roof pitch
6:12
Low slope
Roof pitch
3:12
Frequently asked questions
What does 6:12 pitch mean?+
The roof rises 6 inches for every 12 inches of horizontal run.
Can I use feet?+
Yes, if rise and run use the same unit. The pitch output is normalized to 12 units of run.
Related calculators
Roof Shingle Calculator
Estimate roofing squares, shingle bundles, roof area, waste, and material cost.
Ramp Slope Calculator
Calculate ramp slope, rise-to-run ratio, angle, and a 1:12 reference run from rise and run.
Angle Converter
Convert angles between degrees, radians, gradians, turns, arcminutes, and arcseconds.
Asphalt Driveway Calculator
Estimate asphalt patch or driveway material volume from area and compacted thickness.
Block Wall Calculator
Estimate concrete block count, wall area, waste, and rough material cost from wall dimensions and block coverage.
Board Foot Calculator
Calculate board feet and lumber cost from thickness, width, length, and quantity.
Last updated: May 15, 2026