Roof Pitch Calculator
Find your roof pitch from rise and run, or convert an angle to standard pitch notation. Get the pitch as x:12, the angle in degrees, slope percent, pitch multiplier, and rafter length.
A roof pitch calculator converts the steepness of a roof between the formats builders actually use: the standard x:12 pitch notation, the angle in degrees, and the slope as a percentage. Roofers, framers, and homeowners use it to identify a roof’s pitch before ordering materials, cutting rafters, or checking whether a roofing product is allowed on their slope.
This calculator works in both directions. Enter a rise and run (the classic level-and-tape measurement) and it returns the pitch, angle, and slope, plus the rafter length for your dimensions. Or enter an angle in degrees and it converts back to pitch notation. It also gives the pitch multiplier, the factor that turns your home’s footprint area into roof surface area, which is the number that drives every shingle and underlayment order.
A roof pitch calculator converts the steepness of a roof between the formats builders actually use: the standard x:12 pitch notation, the angle in degrees, and the slope as a percentage. Roofers, framers, and homeowners use it to identify a roof’s pitch before ordering materials, cutting rafters, or checking whether a roofing product is allowed on their slope.
This calculator works in both directions. Enter a rise and run (the classic level-and-tape measurement) and it returns the pitch, angle, and slope, plus the rafter length for your dimensions. Or enter an angle in degrees and it converts back to pitch notation. It also gives the pitch multiplier, the factor that turns your home’s footprint area into roof surface area, which is the number that drives every shingle and underlayment order.
How to Use This Calculator
Step 1: Pick your input method
Choose Rise & Run if you are measuring a real roof, or Angle if you already have the slope in degrees from a digital level, a speed square, or plans.
Step 2 (Rise & Run): Measure the roof
The classic method needs a 12 inch level and a tape measure, from the attic or the roof. Hold the level horizontal with one end touching the roof surface or the underside of a rafter. At the free end, exactly 12 inches out, measure straight down (or up) to the surface. That measurement in inches is your rise, and 12 inches is your run. Enter both. You can also enter the total rise of the roof peak and the total horizontal run (usually half the building width), since pitch is a ratio and any consistent pair works.
Step 2 (Angle): Enter the degrees
Type the roof angle. The calculator converts it to x:12 pitch, slope percent, and the multiplier. Angles must be below 90 degrees.
Step 3: Read the results
Roof Pitch is the standard notation to use when ordering materials or talking to a roofer. Angle is what you set on a saw or bevel for rafter cuts. The Pitch Multiplier converts footprint area to roof area, and the Rafter Length is the slope-line distance for the rise and run you entered.
Step 4: Estimate your roof area
Measure your home’s footprint including the eaves and overhangs, then multiply by the pitch multiplier. Divide by 100 to get roofing squares, the unit shingles are sold in. A 1,800 square foot footprint at 6:12 is about 2,012 square feet of roof, call it 20 squares before waste.
Step 5: Check material limits
Compare your pitch against the minimums for your roofing material (see the Industry Standards section below). Standard asphalt shingles need at least a 2:12 pitch, and most manufacturers prefer 4:12 and up.
How the Calculation Works
Roof pitch is a right-triangle problem. The rise is the vertical leg, the run is the horizontal leg, and the rafter is the hypotenuse. Every output of this calculator comes from that triangle.
Pitch (x:12)
Pitch = (Rise / Run) × 12
This normalizes any measurement to inches of rise per 12 inches of run. A roof that rises 6 inches over a 12 inch run is a 6:12 pitch. So is a roof that rises 6 feet over 12 feet of run, since pitch is a ratio.
Angle in degrees
Angle = arctan(Rise / Run)
For a 6:12 pitch: arctan(6/12) = arctan(0.5) = 26.57 degrees.
Slope percent
Slope = (Rise / Run) × 100
A 6:12 pitch is a 50 percent grade, since the roof rises half as much as it runs.
Pitch multiplier (slope factor)
Multiplier = √(Rise² + Run²) / Run
This is the ratio of the sloped roof surface to its flat footprint. Multiply the building footprint by it to get roof area. For 6:12: √(6² + 12²) / 12 = 13.42 / 12 = 1.118.
Rafter length (slope line)
Rafter = √(Rise² + Run²)
The Pythagorean theorem, using your actual rise and run. Note this is the slope line only: real rafters get longer for the overhang and shorter by half the ridge thickness.
Common pitch conversions
| Pitch | Angle | Multiplier |
|---|---|---|
| 3:12 | 14.04° | 1.031 |
| 4:12 | 18.43° | 1.054 |
| 5:12 | 22.62° | 1.083 |
| 6:12 | 26.57° | 1.118 |
| 8:12 | 33.69° | 1.202 |
| 9:12 | 36.87° | 1.250 |
| 12:12 | 45.00° | 1.414 |
Worked Example
Scenario: Identifying a roof’s pitch and estimating its area before a reroof
You are planning to reshingle and need the pitch and a rough roof area. In the attic, you hold a 12 inch level against the underside of a rafter and measure 5 inches from the level’s free end up to the rafter. Your home’s footprint, including overhangs, is 36 by 50 feet.
Step 1: Pitch
Rise = 5 in, Run = 12 in
Pitch = (5 / 12) × 12 = 5:12
Step 2: Angle and slope
Angle = arctan(5 / 12) = 22.62 degrees
Slope = (5 / 12) × 100 = 41.7 percent
Step 3: Pitch multiplier
Multiplier = √(5² + 12²) / 12 = √169 / 12 = 13 / 12 = 1.083
(5-12-13 is a perfect right triangle, which is why the numbers come out clean.)
Step 4: Roof area
Footprint = 36 × 50 = 1,800 sq ft
Roof area = 1,800 × 1.083 = 1,950 sq ft
Step 5: Roofing squares
1,950 / 100 = 19.5 squares
Final estimate: The roof is a 5:12 pitch, a comfortable walkable slope that accepts any standard shingle. Plan material for about 19.5 squares, then add a waste factor (typically 10 to 15 percent for a simple gable, more for hips and valleys), so order for roughly 22 squares.
Understanding the Variables
Rise
The vertical distance the roof gains. In the level-and-tape method it is the inches measured over a 12 inch run, but the total rise of the ridge above the top plate works equally well, as long as the run matches. The calculator accepts inches, feet, centimeters, meters, or millimeters, and rise and run can use different units.
Run
The horizontal distance the roof covers. For the quick method it is the 12 inches of your level. For a whole roof it is the horizontal span from the wall to a point directly under the ridge, which on a symmetric gable is half the building width. The run is also the basis for the rafter length and multiplier outputs.
Roof Angle
The slope in degrees, the format used by digital levels, speed squares, saws, and plans. The calculator converts an angle straight to pitch notation: 26.57 degrees is a 6:12, 45 degrees is a 12:12. Angles must be less than 90.
Roof Pitch (x:12)
The standard US notation: inches of rise per 12 inches of run. Common categories:
- Low slope: under 3:12, requires membrane or specialty systems rather than standard shingles
- Conventional: 4:12 to 9:12, where most American homes fall, with 4:12 to 6:12 most common
- Steep slope: 10:12 and up, found on A-frames, chalets, and many Victorian designs
Slope Percent
Rise divided by run times 100. A 12:12 roof is a 100 percent grade. Slope percent appears on civil drawings and in drainage specifications more than in roofing, but it describes the same triangle.
Pitch Multiplier
Also called the slope factor or roof pitch factor. It is how much longer the sloped surface is than its flat footprint, and it grows quickly with pitch: a 4:12 roof has only 5 percent more surface than its footprint, while a 12:12 roof has 41 percent more. Multiply the footprint area (with overhangs) by this factor for roof area, then divide by 100 for squares.
Rafter Length
The hypotenuse of your rise and run, the slope-line distance. It is the starting point for cutting rafters, not the finished length: add the overhang past the wall, and subtract half the ridge board thickness at the top. The calculator reports it in the same unit as your run.
Industry Standards & References
IRC R905.2.2 (Asphalt Shingles)
The International Residential Code sets the minimum slope for asphalt shingles at 2:12. Between 2:12 and 4:12, shingles are only permitted over a double layer of underlayment (or a self-adhering membrane). At 4:12 and steeper, standard single-layer underlayment applies. This is why 4:12 is the practical floor for a normal shingle roof.
IRC R905.3 (Clay and Concrete Tile)
Clay and concrete tile require a minimum 2.5:12 slope, with double underlayment required below 4:12. Tile is heavy, so steeper applications also involve structural checks beyond pitch alone.
IRC R905.10 (Metal Roof Panels)
Minimum slopes for metal panels depend on the seam type: standing seam systems are allowed down to 1/4:12, lapped seams with sealant down to 1/2:12, and lapped, nonsoldered seams without sealant need 3:12. Exposed-fastener panels in practice follow the 3:12 class.
OSHA 29 CFR 1926 (Fall Protection)
OSHA defines a low-slope roof as one with a slope of 4:12 or less, which changes the fall-protection options available to workers. Anything steeper is a steep roof requiring conventional fall protection. This is the regulatory line behind the rule of thumb that roofs above about 6:12 stop being comfortably walkable.
NRCA classifications
The National Roofing Contractors Association divides roofing into low-slope (3:12 and below, served by membrane systems like TPO, EPDM, and built-up roofing) and steep-slope (above 3:12, served by shingles, tile, slate, and metal). Knowing which side of 3:12 your roof falls on determines the entire material category.
Practical note: Pitch also drives climate performance. Steeper roofs shed water and snow faster and tend to last longer in wet and snowy regions, at the cost of more surface area, more material, and harder access. Minimum pitches exist because water moves too slowly across shallow slopes for water-shedding products to stay watertight.
Frequently Asked Questions
Most American homes fall between 4:12 and 9:12, with 4:12 to 6:12 the most common range. This band is steep enough to shed water well and accept any standard shingle, while staying walkable and economical to frame. Ranch homes often sit at 4:12, while two-story colonials commonly run 6:12 to 9:12.
Use a 12 inch level and a tape measure, from the attic or the roof. Hold the level horizontal with one end touching the roof or a rafter, then measure vertically from the level's free end to the surface. That vertical measurement in inches is your rise per 12 inches of run. Enter it in the calculator above with a run of 12 inches.
The roof rises 6 inches vertically for every 12 inches it runs horizontally. That equals a 26.57 degree angle and a 50 percent slope. It is a middle-of-the-road pitch: steep enough to shed water and snow well, common on American homes, and near the upper end of what most people can walk with care.
Up to about 6:12, most people can walk a dry roof with care. From 7:12 to 9:12, roof jacks or toe boards are normal, and 10:12 and above requires staging and fall protection. OSHA draws the low-slope line at 4:12 for fall protection purposes. Surface matters too: wet, mossy, or metal roofs are dangerous at any pitch.
2:12 per the IRC, and between 2:12 and 4:12 the code requires doubled underlayment or a self-adhering membrane beneath the shingles. At 4:12 and above, standard installation applies. Below 2:12, asphalt shingles are not permitted, and the roof needs a low-slope system such as a membrane or standing seam metal.
Divide the rise by the run and take the arctangent. A 6:12 pitch is arctan(6/12) = 26.57 degrees, and a 12:12 is arctan(1) = 45 degrees. The calculator above does the conversion both directions, so you can also enter degrees and get the pitch back as x:12.
It converts flat footprint area into actual sloped roof area for material orders. Multiply your home's footprint (including overhangs) by the multiplier: a 2,000 square foot footprint under a 6:12 roof (multiplier 1.118) carries about 2,236 square feet of roofing, around 22 squares. Steeper pitch means a bigger multiplier and more material.
Steeper roofs shed water, snow, and debris faster, resist leaks better, and often last longer, which is why steep pitches dominate in snowy climates. The cost is more framing, more surface area to cover, and harder, more dangerous access for repairs. Shallower roofs are cheaper to build and easier to walk, but depend more on underlayment and drainage. The right pitch balances climate, style, and budget.
