Skip to main content
Slope & Angle Converter

Roof Slope Calculator

Convert roof pitch (X/12), angle in degrees, slope grade percentage, and ratios with building code classifications and drainage standards.

Slope Parameter Input

/12
0/1220/12

Universal Slope Conversion Matrix

Pitch Ratio
6/12
Angle Degrees
26.57°
Grade Percent
50%
Slope Ratio
1 : 2.00
Area Pitch Multiplier
1.118x

Multiply flat footprint by this factor for sloped 3D area

Hip / Valley Factor
1.5x
Rafter / Foot Run
13.42"
Code Category: CONVENTIONAL

Standard / Conventional Residential Slope (Ideal for all asphalt shingles, tiles, and metal roofs).

Step-by-Step Methodology

Pitch Ratio: 6 in 12 (6/12)
Angle (θ): arctan(6 / 12) = 26.57°
Slope Grade: (6 / 12) × 100 = 50.00%
Roof Pitch Multiplier: √[1 + (6/12)²] = 1.1180
Hip/Valley Multiplier: √[2 + (6/12)²] = 1.5000
Rafter Length per 12" Run: √(6² + 12²) = 13.42 inches
Accuracy Notice:RoofCalc provides estimates for planning purposes. Actual measurements, material requirements, labor costs, and installation requirements may vary. Verify measurements and material specifications with the manufacturer or a qualified roofing professional.

Explanation of Calculator Inputs

Understanding input parameters ensures accurate calculation results and eliminates material shortages.

Input Mode (Pitch, Angle, Grade %, or Ratio)

Select your known slope measurement format to convert into all other standardized construction formats.

💡 Tip: In the US, Pitch (X/12) is standard for residential roofs; Grade % is standard in civil engineering.
Slope Value

The numeric value corresponding to your chosen input mode.

💡 Tip: For pitch, enter rise inches (e.g., 6 for 6/12 pitch). For angle, enter degrees (e.g., 26.57°).

Explanation of Output Results

How to interpret calculated quantities, ordering metrics, and unit metrics for your project takeoff.

Pitch Ratio (X/12)

Standard US trade pitch value (rise inches per 12 inches run).

Slope Angle (°)

Incline angle in decimal degrees from 0° (flat) to 90° (vertical wall).

Slope Grade (%)

Vertical percentage gradient (Rise ÷ Run × 100).

Slope Ratio (1 : X)

Ratio of 1 unit vertical rise to X units horizontal run.

IRC Slope Category

Building code classification (Flat, Low-Slope, Conventional, Steep-Slope).

Roof Slope Conversion Formulas & Trigonometry

Roof slope defines the steepness of a roof plane. While US building trades describe slope as pitch (inches of vertical rise per 12 inches of horizontal run), architectural and engineering calculations use degrees, slope percentages, or ratios.

Slope Angle in Degrees (°)
θ = arctan(Rise / Run) × (180 / π)

Calculates the incline angle in degrees from horizontal level using inverse tangent.

Slope Grade Percentage (%)
Grade % = (Rise / Run) × 100

Computes the vertical elevation change per 100 horizontal units (e.g. 6/12 pitch = 50% grade).

Area Pitch Multiplier (Secant)
Multiplier = √(1 + (Rise / Run)²) = sec(θ)

Used to multiply the flat ground footprint to calculate actual 3D sloped surface area.

Slope Ratio (1 in X)
1 in X = 1 : (Run / Rise)

Common in civil engineering and European standards, expressing one unit of rise per X units of run.

Worked Example: Converting a 6:12 Roof Pitch

A residential roof has a standard pitch specification of 6:12 (6 inches of vertical rise per 12 inches of horizontal run). Here is how it converts into degrees, grade percentage, ratio, and pitch multiplier.

1
Calculate Slope Anglearctan(6 / 12) = arctan(0.5) = 26.57° from horizontal.
2
Calculate Grade Percentage(6 / 12) × 100 = 50.0% grade.
3
Calculate Slope Ratio12 / 6 = 2, so the ratio is 1 in 2 (1:2).
4
Calculate Area Multiplier√(1 + 0.5²) = √(1.25) = 1.1180x footprint multiplier.
Conclusion: A 6:12 roof slope is categorized as Conventional Pitch (4:12 to 9:12), perfectly suitable for standard asphalt shingles with standard underlayment.

Slope Conversion Precision & Code Compliance Notes

Slope conversions are mathematically exact trigonometric calculations.

  • International Residential Code (IRC R905) defines low slope as 2:12 to 4:12 pitch, requiring special underlayment.
  • Roof pitches under 2:12 (approx. 9.46° angle or 16.67% grade) cannot use standard asphalt shingles; seamless membrane systems are mandated.
  • Rounding degree values to whole numbers (e.g., rounding 26.57° to 27°) introduces minor surface area calculation discrepancies.
⚠️ Important Note: Verify roof slope against manufacturer warranty guidelines prior to installing asphalt or metal roofing.

Practical Roofing Information & Contractor Guidelines

  • Minimum Pitch for Standard Shingles: Standard asphalt shingles require a minimum slope of 4:12 under standard single-layer underlayment (IRC Section R905.2.2).
  • Low-Slope Shingle Exception: Shingles can be installed on 2:12 to 4:12 slopes ONLY when using double-layer underlayment or full self-adhering ice & water barrier.
  • Standing Seam Minimum Slope: Mechanically seamed standing seam metal panels can be installed down to 1:12 or 0.5:12 pitch when sealed with continuous butyl.
  • Safety & Walkability: Roof pitches up to 6/12 are generally walkable with non-slip footwear. 7/12 and higher require roof brackets, staging, or harness fall-arrest systems.
  • Drainage Performance: Steeper slopes (6/12 and above) shed water and snow rapidly, reducing debris accumulation and prolonging shingle lifespan.
  • Wind Resistance: Moderate pitches (4/12 to 7/12) offer lower aerodynamic wind drag during hurricanes than very steep roof structures.

Frequently Asked Questions

Real questions answered by professional roofing contractors and estimators.

In traditional US carpentry, "pitch" originally referred to total rise divided by total span (e.g. 1/3 pitch). In modern roofing trades, "pitch" and "slope" are used interchangeably to mean inches of vertical rise per 12 inches of horizontal run (written as X/12 or X:12).