Stairs & stringers
Stair Calculators for Rise, Run, Stringers & Angles
Use this collection to move from one stair-planning question to the next: start with finished-floor rise, establish equal risers and treads, check angle and run, then use the stringer-focused tool for repeated cut geometry.
Choose the right tool
Five calculators, five different planning questions
Calculate equal risers, tread count, total run, stair angle and approximate sloped length.
Best starting point →02 · Stringer geometryStair Stringer CalculatorFocus on repeated cut rise/run, tread count, total run, angle and geometric stringer length.
Open tool →03 · Rise & runStair Rise & Run CalculatorWork specifically with equal riser height, tread depth and overall run.
Open tool →04 · SlopeStair Angle CalculatorConvert rise and run dimensions into stair angle and slope geometry.
Open tool →05 · Deck stairsDeck Stair CalculatorPlan a stair flight from deck height and available run with deck-specific context.
Open tool →Stair terminology
The measurements these calculators use
Total rise
The vertical finished-floor-to-finished-floor height that the stair flight needs to climb.
Riser height
The equal vertical increment between adjacent walking surfaces in the calculated flight.
Tread depth / run
The horizontal distance assigned to each tread in the planning geometry.
Total run
The horizontal footprint created by the calculated number of treads.
Stair angle
The slope angle produced by the relationship between one riser and one tread run.
Stringer length
The straight sloped geometric distance of the flight, before project-specific stock/cut allowances.
A simple planning sequence
How the stair tools fit together
Start with the vertical distance between the final finished floor surfaces.
Use Stair Calculator or Rise & Run Calculator to find equal risers, treads and total run.
Use the Stringer and Angle calculators for the narrower geometry questions.
Why separate calculators?
One strong page per distinct calculation intent
BuildCalcForge does not create separate pages for trivial keyword variations such as “online stair calculator” or “stairs calculator.” Those queries belong to the main Stair Calculator. Separate tools exist only where the user is solving a meaningfully different problem, such as stringer geometry, rise/run dimensions, stair angle or deck-specific stair planning.
This keeps the cluster useful for people, reduces duplicated content and makes internal linking reflect a real project workflow.
Helpful guides
Learn the measurements behind the calculators
Planning reference
Stair dimensions and local requirements
BuildCalcForge uses editable planning inputs and explains the assumptions behind each result. Where a calculator shows a 7¾ in maximum riser and 10 in tread depth by default, those values align with the 2021 International Residential Code model-code provisions in R311.7.5.1 and R311.7.5.2 for the stair conditions covered there.
Model codes are not the same as the locally adopted requirements for every project. States and jurisdictions can adopt different editions and amendments, and special stair conditions can use different provisions. Verify the requirements that apply before construction.
International Code Council — 2021 IRC, Chapter 3 ↗Common questions
Stair Calculators FAQ
Which stair calculator should I use first?
Start with the main Stair Calculator if you know the total rise and want an overall straight-flight layout. Move to the Stringer, Rise & Run or Angle calculator when you need a narrower geometry result.
Are these calculators the same tool with different names?
No. Keyword synonyms are merged into one page, while separate tools are reserved for genuinely different calculation tasks.
Can I use fractions of an inch?
The interactive stair tools support common fractional-inch input where appropriate, as well as decimal and metric measurements.
Do these tools check every building-code requirement?
No. They calculate planning geometry and clearly state their assumptions. Code compliance can depend on additional dimensions, local amendments and project conditions outside a single calculator.