Roof Pitch Calculator
Roof pitch is the vertical rise over 12 units of horizontal run, so a 6/12 roof climbs 6 inches for every foot it travels sideways, the same slope a metric drawing labels 26.57 degrees or 50 percent. This roof pitch calculator converts between the three notations and adds the two figures a quote needs: the rafter length from ridge to eave and the area multiplier that turns a footprint into real roof surface. It also names the band a pitch falls into, from the 2/12 shingle floor to the 9/12 steep-slope line.
Horizontal run: half the building width for a standard gable roof. The rafter length is measured over this run.
Pitch (rise in 12)
6.93/12
Angle in degrees
30°
Slope in percent
57.74 %
Steep enough to need roof jacks
Above 6/12 you slide. Plan for roof jacks and planks, a harness and anchor points, and expect materials to take longer to carry up. Labour quotes climb noticeably past this point.
Rafter length
18.475 ft
Square root of rise² + run². Add your overhang and subtract half the ridge board thickness before cutting.
Roof area multiplier
× 1.1547
Multiply the footprint by this number to get the actual sloped roof area you have to cover.
Roof pitch angle chart
| Pitch | Degrees | Percent | Area multiplier |
|---|---|---|---|
| 1/12 | 4.76° | 8.33 % | × 1.0035 |
| 2/12 | 9.46° | 16.67 % | × 1.0138 |
| 3/12 | 14.04° | 25 % | × 1.0308 |
| 4/12 | 18.43° | 33.33 % | × 1.0541 |
| 5/12 | 22.62° | 41.67 % | × 1.0833 |
| 6/12 | 26.57° | 50 % | × 1.118 |
| 7/12 | 30.26° | 58.33 % | × 1.1577 |
| 8/12 | 33.69° | 66.67 % | × 1.2019 |
| 9/12 | 36.87° | 75 % | × 1.25 |
| 10/12 | 39.81° | 83.33 % | × 1.3017 |
| 11/12 | 42.51° | 91.67 % | × 1.3566 |
| 12/12 | 45° | 100 % | × 1.4142 |
Examples
How to use
- 1
Pick the input mode that matches the measurement already in hand: a rise over a run, an angle read off an inclinometer or a slope in percent from a metric drawing.
- 2
Enter the horizontal run, which on a symmetrical gable is half the building width and never the full span, then switch the length units between feet and meters.
- 3
Read the pitch in its X-in-12, degree and percent forms, then take the rafter length underneath it, computed as the square root of rise² + run² and measured before any overhang.
- 4
Check the verdict panel for the 2/12 shingle floor, the doubled underlayment band up to 4/12, the 6/12 walkable limit and the 9/12 steep-slope threshold, then multiply a roof footprint by the area multiplier to get the surface to order.
How to calculate roof pitch from a rise and run measurement
Roof pitch is the rise divided by the run, multiplied by 12 for the X-in-12 label a plan carries. Measured on the roof itself, a roofer holds a two-foot level flat against the underside of a rafter, marks 12 inches along it from the contact point, then measures straight down to the roof plane. The inches on the tape are the rise while the horizontal 12 inches are the run, so 6 inches of drop over that run gives a 6/12 pitch.
Anyone trying to figure roof pitch without climbing up works from the ground instead. The ridge height above the wall plate divided by half the building width gives the same answer, the run of a gable being half its span. On a house 28 feet wide whose ridge sits 7 feet above the plate, the run is 14 feet and 7 divided by 14 gives a slope of 0.5, so the calculator returns 6/12 at 26.57 degrees with a 15.65 ft rafter before any overhang.
How to calculate roof pitch in degrees and in percent
The angle is the arctangent of the rise divided by the run, one keystroke on any scientific calculator. On a 4/12 roof, 4 divided by 12 gives a slope of 0.3333, whose arctangent is 18.43 degrees while the same 0.3333 multiplied by 100 gives 33.33 percent.
Percent and degrees only track each other near the bottom of the scale. A 100 percent slope works out to 45 degrees, percent counting rise against run while degrees measure the angle off the horizontal. A reading of 30 degrees on an inclinometer is a 6.93/12 pitch at 57.74 percent.
Metric drawings and digital inclinometers give slope in percent, so a 45 percent reading converts to 5.4/12 at 24.23 degrees, the X-in-12 label a framer or a shingle supplier will ask for.
Roof pitch angle chart from 1/12 to 12/12
Most plans call for a whole number of inches of rise, so the roof pitch angle chart below lists every rise from 1/12 to 12/12 with its angle, its percentage and its area multiplier. That last column is the square root of 1 plus the slope squared, which doubles as the rafter length per unit of run.
| Pitch | Degrees | Percent | Area multiplier |
|---|---|---|---|
| 1/12 | 4.76° | 8.33 % | 1.0035 |
| 2/12 | 9.46° | 16.67 % | 1.0138 |
| 3/12 | 14.04° | 25.00 % | 1.0308 |
| 4/12 | 18.43° | 33.33 % | 1.0541 |
| 5/12 | 22.62° | 41.67 % | 1.0833 |
| 6/12 | 26.57° | 50.00 % | 1.1180 |
| 7/12 | 30.26° | 58.33 % | 1.1577 |
| 8/12 | 33.69° | 66.67 % | 1.2019 |
| 9/12 | 36.87° | 75.00 % | 1.2500 |
| 10/12 | 39.81° | 83.33 % | 1.3017 |
| 11/12 | 42.51° | 91.67 % | 1.3566 |
| 12/12 | 45.00° | 100.00 % | 1.4142 |
The rows change the material bill more than the method, the step from 4/12 to 8/12 adding about 14 percent to the surface to cover, 1.2019 against 1.0541.
What a 22.5 degree roof and a 45 degree angle work out to
A 22.5 degree roof is a 5/12 pitch in every practical sense. The exact arithmetic falls a fraction short, tan(22.5°) × 12 working out to 4.97 in 12 against the 22.62 degrees of a true 5/12, a gap no slope gauge resolves on a finished deck. A roof read at 22.5 degrees gets framed and ordered as 5/12 at 41.42 percent.
A 45 degree angle is the one pitch where all three notations land on whole numbers, 12/12 with the rise equal to the run and a slope of exactly 100 percent. Its rafters run 1.4142 times the horizontal run, the square root of 2, so the roof surface covers 41 percent more area than the footprint beneath it.
Minimum roof pitch for shingles and the point a roof stops being walkable
The wrapper on a bundle of asphalt shingles prints a minimum slope, usually 2/12. Below that line the shingles stop holding water because wind driven rain climbs back under the tabs faster than the slope sheds it. The residential code (IRC R905.2.2) draws the same 2:12 floor and sends anything flatter to a membrane, either EPDM, TPO or torch applied modified bitumen.
Between 2/12 and 4/12 shingles are allowed with the underlayment doubled over the whole deck, a single layer being enough above 4/12. Those figures are code minimums. The installation instructions printed on the bundle govern the warranty. A product that asks for more slope or for extra sealing at the eaves sets the number to build to.
Access to the deck changes at 6/12, the last pitch a roofer walks in soft soled shoes without staging. Past that point the quote picks up roof jacks, planks and a harness on rated anchor points, all labour rather than material. Above 9/12 scaffolding becomes the norm and the pace of loading bundles drops.
Steepness shows up again on the material order. A 10/12 deck covers 1.3017 times its footprint, close to a third more shingle than a ground area estimate suggests. On a 2,000 sq ft footprint the difference is 603 sq ft of extra surface, roughly six more squares, a square being the 100 sq ft unit roofing is sold in.
Parameters
Every field of this tool can be prefilled from the URL. Use these query parameters:
| Parameter | Type | Default |
|---|---|---|
| inputMode | riseRun | degrees | percent | riseRun |
| rise | number | 6 |
| run | number | 12 |
| degrees | number | 26.57 |
| percent | number | 50 |
| unit | ft | m | ft |
Example : https://www.veltotools.com/home/roof-pitch-calculator?inputMode=riseRun&rise=6&run=12
API
The same tool is available as a free JSON API, with the same parameters as above. No key, no sign-up.
Frequently asked questions
Updated Aug 9, 2026