Convert roof pitch X:12 notation to degrees, percentage slope, and radians. Quick reference for roofers, framers, and building inspectors.
Roof pitch is typically expressed in X:12 format in the construction industry, but architects, engineers, and some international standards use degrees or percentage slope. Converting between these formats is essential for material specifications, code compliance, and communicating with different trades.
This roof pitch angle calculator takes a pitch in X:12 format and instantly converts it to degrees, percentage slope, and radians. It also shows the slope factor needed for area calculations. The tool works in reverse too — enter degrees and get the equivalent X:12 pitch.
Knowing the angle in degrees is particularly useful when setting miter cuts on a saw, adjusting scaffolding, or specifying materials in metric systems where slope is expressed as a percentage or angle rather than a ratio.
By quantifying this parameter precisely, construction teams can optimize material orders, reduce on-site waste, and ensure structural requirements are met safely and efficiently. Understanding this metric in quantitative terms allows construction professionals to compare design alternatives, evaluate cost-effectiveness, and select the optimal approach for each project.
Different trades and countries use different pitch notations. Roofers in the US use X:12, European specifications use degrees or percentage, and engineers use radians for calculations. This converter ensures everyone is talking about the same slope, preventing miscommunication and errors. Having precise numbers at hand streamlines project planning discussions with clients, architects, and subcontractors, building trust and reducing costly misunderstandings on the job.
Angle (degrees) = arctan(pitch / 12) × (180 / π) Slope (%) = (pitch / 12) × 100 Radians = arctan(pitch / 12) Slope Factor = √(1 + (pitch / 12)²)
Result: 33.69°, 66.7% slope, 0.5880 rad
An 8:12 pitch means the roof rises 8 inches per 12 inches of run. Angle = arctan(8/12) = arctan(0.6667) = 33.69°. Slope = 66.7%. Radians = 0.5880. Slope factor = √(1 + 0.4444) = 1.2019.
Here are common conversions: 1:12 = 4.76°, 2:12 = 9.46°, 3:12 = 14.04°, 4:12 = 18.43°, 5:12 = 22.62°, 6:12 = 26.57°, 7:12 = 30.26°, 8:12 = 33.69°, 9:12 = 36.87°, 10:12 = 39.81°, 11:12 = 42.51°, 12:12 = 45.00°.
Asphalt shingles require minimum 2:12 (9.46°) with full-deck underlayment, or 4:12 (18.43°) standard. Metal panels work from 0.5:12 (2.39°) to any steepness. Clay and concrete tiles need 2.5:12 (11.77°) minimum. Slate requires 4:12 (18.43°) or greater.
Knowing the exact angle is critical when cutting rafters, setting scaffold brackets, programming CNC machinery for prefabricated trusses, and specifying materials on architectural drawings. The conversion between X:12 and degrees is one of the most frequently needed calculations in residential construction.
A 4:12 pitch equals approximately 18.43 degrees. This is a common low-slope residential pitch suitable for most roofing materials including asphalt shingles.
A 30-degree roof angle corresponds to approximately a 6.93:12 pitch (often rounded to 7:12 in practice). This is a moderately steep residential pitch.
Most roofers consider 8:12 (about 33.7°) the steepest comfortably walkable pitch. Above this, roof jacks, toe boards, or harness systems are typically required for safety.
For plumb cuts (vertical), set the saw to the roof angle. For level cuts (horizontal like bird's mouth seat cuts), set the saw to 90° minus the roof angle. A 6:12 pitch (26.57°) needs a 63.43° miter for level cuts.
The X:12 system is primarily used in the US, Canada, and Australia. European and Asian construction industries typically specify roof slope in degrees or percentage. Neither system is inherently better — they are just different conventions.
Percentage slope (rise/run × 100) is common in civil engineering for roads, drainage, and site grading. For roofing, it appears in specifications for low-slope systems where small differences matter (e.g., 2% vs. 4% slope).