Angle & slope
Stair Slope Calculator
Slope shows up in four different formats depending on who's asking: contractors talk percent, engineers talk ratio, architects often want degrees, and roofers and some code tables use pitch (rise per 12 units of run).
A stair slope calculator converts between all four from the same two inputs — rise and run — so you're not doing four separate calculations by hand.
Stair slope calculator
Use one riser and one tread, or the total rise and total run; the angle is the same.
Rise 7 1/2″ over run 10″ gives 36.9°.
Stair angle
36.87°
Slope
75 %
Ratio
1 : 1.33
rise : run
Pitch
9 in 12
Complement
53.13°
level-cut / saw setting
Slope length
12 1/2″
Most residential stairs land between about 30° and 37°. Angles under 20° feel like a ramp; over 45° they feel like a ladder.
Need presets, code profiles, printing or sharing? Continue with these values.
Open the full angle calculatorPercent, ratio, degrees and pitch
Slope as a percentage: (rise ÷ run) × 100. A 7.5 in riser over a 10 in tread gives (7.5 / 10) × 100 = 75%.
Slope as a ratio: simplify rise:run. 7.5:10 reduces to 3:4.
Slope in degrees: arctan(rise ÷ run) = arctan(0.75) ≈ 36.9°.
Slope as a pitch (rise per 12, borrowed from roofing convention): (rise ÷ run) × 12 = (7.5 / 10) × 12 = 9, written as a "9-in-12" pitch.
Where slope actually matters
For stairs, slope is mostly a design and comfort check — it tells you at a glance whether a flight is going to feel gentle or steep before you commit to a riser/tread combination.
For ramps, slope is the primary spec. ADA guidance is commonly cited as a maximum 1:12 ratio for accessible ramps (about 8.3%), though exact requirements depend on the specific code and jurisdiction involved, so always confirm with the authority having jurisdiction for a real project.
Slope also matters for exterior stairs and walkways, where a steeper-than-expected pitch can create drainage or ice problems even if the riser/tread numbers technically meet code.
Slope across common stair and ramp configurations
The same rise-over-run ratio expressed four ways, across a range from ramp-like to steep stair.
| Rise | Run | Slope % | Angle | Pitch (per 12) |
|---|---|---|---|---|
| 6 in | 18 in | 33.3% | 18.4° | 4.0 |
| 7 in | 11 in | 63.6% | 32.5° | 7.64 |
| 7.5 in | 10 in | 75.0% | 36.9° | 9.0 |
| 7.75 in | 10 in | 77.5% | 37.8° | 9.3 |
| 8.25 in | 9 in | 91.7% | 42.5° | 11.0 |
Steep vs. shallow: what changes
A shallow slope (low percentage) covers more floor with less height gained per step — comfortable for older users or heavy foot traffic, but it demands more run, which is often the constraint that rules it out indoors.
A steep slope packs more rise into less run, saving floor space but reducing margin for error underfoot and usually pushing riser height toward the upper end of code limits.
As a rough anchor: a 75% slope (7.5-in-10 in) is a normal, comfortable residential stair. Above about 90% starts feeling steep; below about 60% starts feeling like a ramp.
Converting between formats
If you only have one format, here's how to get the others without starting over.
- From percent to degrees: angle = arctan(percent ÷ 100).
- From degrees to percent: percent = tan(angle) × 100.
- From ratio to percent: divide the two numbers and multiply by 100 (3:4 → 0.75 → 75%).
- From percent to pitch: pitch = percent ÷ 100 × 12.
Common mistakes
Treating pitch (rise per 12) as if it were the same as percent slope is a frequent mix-up — a 9-in-12 pitch is 75%, not 9%. Always check which unit a spec sheet or code table is actually using.
Another mistake is applying ramp slope limits to stairs or vice versa; the two have different comfort and safety logic even though the math behind slope is identical.
When to use a different calculator
If you want degrees specifically, with saw-setting guidance for cutting a stringer, the stair angle calculator covers that in more depth. For full riser/tread layout, use the stair rise and run calculator.
Worked math
Worked example: converting a stair to all four slope formats
Given
- Riser: 7.5 in
- Tread: 10 in
Steps
- Slope % = (7.5 / 10) × 100 = 75%
- Ratio = 7.5:10 = 3:4
- Angle = arctan(0.75) ≈ 36.9°
- Pitch = (7.5 / 10) × 12 = 9, or "9-in-12"
This stair is a 75% slope, a 3:4 ratio, 36.9° from horizontal, and a 9-in-12 pitch — all the same incline.
Questions
Stair Slope Calculator FAQ
How do you calculate stair slope percentage?
Divide rise by run and multiply by 100. A 7.5 in riser over a 10 in tread gives (7.5 ÷ 10) × 100 = 75%.
What is the difference between slope and pitch for stairs?
Slope is usually expressed as a percentage or ratio (rise ÷ run). Pitch borrows roofing convention and expresses the same ratio as rise per 12 units of run, so a 75% slope is a 9-in-12 pitch.
What is a good slope for stairs?
Around 65% to 80% slope (roughly 33° to 39°) is typical for comfortable residential stairs; lower feels ramp-like, higher starts feeling steep.
Is ADA ramp slope the same as stair slope math?
The formula is identical, but the acceptable range is very different. ADA guidance is commonly cited as a maximum 1:12 ratio (about 8.3%) for accessible ramps, far shallower than any normal stair.
How do I convert stair slope percentage to degrees?
Take the arctangent of the slope expressed as a decimal: angle = arctan(percent ÷ 100). A 75% slope converts to arctan(0.75) ≈ 36.9°.
What does a 9-in-12 stair pitch mean?
It means 9 units of rise for every 12 units of run, equivalent to a 75% slope or about 36.9° — the same convention used for roof pitch, borrowed here for stairs.
Why does slope matter more for ramps than stairs?
Ramps have no risers to break up the incline, so the whole surface is a continuous slope. Small changes in slope directly affect how much effort it takes to walk or roll up, which is why ramp codes are much stricter about slope than stair codes.
Keep going
Related stair calculators
Angle & slope
Stair Angle Calculator
Calculate stair angle in degrees from rise and run, see a comfortable-angle table, and get exact miter and bevel settings for stringer cuts.
Rise, run & dimensions
Stair rise and run calculator
Work out riser height, tread depth and total rise and run from just the floor-to-floor height, with a table of standard residential pairs.
Rise, run & dimensions
Stair Length Calculator
Free stair length calculator that separates total run, stringer length and overall footprint, with a riser-by-riser table and the formulas behind each number.
Deck & outdoor stairs
Deck stair calculator
Free deck stair calculator: enter deck height and get riser count, riser height, tread depth, stringer length and angle for wood or composite decks.
Deck & outdoor stairs
Outdoor stair calculator
Outdoor stair calculator for landscape, porch, and exterior steps: shallower risers, deeper treads, and layout tips for sloped ground.
Rise, run & dimensions
Stair formula calculator
Every stair formula in one place: riser count, angle, stringer length, Blondel's 2R+T, headroom and notch depth, each with variables defined and worked.
- Open the full stair calculator →
Important
Disclaimer
StairCalculator.app provides calculations and educational information. Building codes and construction requirements vary by location. Verify final dimensions and requirements with the applicable local building authority or qualified professional.
Calculations are only as accurate as the measurements and inputs you provide; small errors in measuring total rise or floor thickness can shift the results, so double-check field measurements before cutting materials, and treat every reference value and worked example on this site as illustrative rather than a guarantee of code compliance.