Roof Pitch to Angle Converter: Grade & Slope Factor
Convert a roof slope between pitch (x-in-12), angle in degrees, grade percent, and slope factor — type any one and the other three update instantly.
How it works
A roof slope can be written four ways, and this tool moves between all of them. Pitch is rise-in-12, the framing-square language a roofer uses. Angle is the same slope in degrees, the way a phone inclinometer or a protractor reads it. Grade is the percentage a highway sign shows. Slope factor is the multiplier that turns flat footprint area into true roof area.
They are all the same underlying ratio, so converting is pure trigonometry. Type a pitch and the angle is the arctangent of rise over 12; the grade is rise over 12 times 100; the slope factor is the square root of rise squared plus 144, divided by 12. Type an angle instead and the pitch is the tangent of that angle times 12. Type a grade and the pitch is the grade over 100 times 12. Whichever field you edit, the other three follow instantly.
This is the quick reference you reach for when a plan calls out a 30-degree roof and your framing square only speaks in twelfths, or when an app tells you the slope is 47 percent and you need to know whether standard shingles are rated for it. There is nothing to measure and nothing to order — it is a converter, so there is no diagram or print sheet, just the four equivalent numbers.
angle = arctan(6 ÷ 12) = 26.6°
grade = 6 ÷ 12 × 100 = 50%
slope factor = √(6² + 12²) ÷ 12 = 1.118
Enter angle 45° instead → pitch 12/12, grade 100%, slope factor 1.414