Staircase Calculator
Calculate staircase steps, riser height, tread depth, total run, stair angle, and stringer length from your floor-to-floor height and available space.
Use feet or metres for the overall dimensions and set a preferred riser height in millimetres. The calculator rounds to a whole number of equal risers, then checks the resulting proportions for general residential planning comfort.
Staircase Dimensions
Enter the floor height and horizontal space available for one straight flight.
A 150–175 mm starting range is common for residential planning.
Compare Similar Calculators
House Construction Cost Calculator
Estimate house construction cost in India from built-up area, city tier, quality, and floors. Review per-square-foot rates plus material and labour shares.
ViewConcrete Calculator
Calculate concrete volume, cement bags, sand quantity, aggregate quantity, and material costs for slabs, foundations, columns, beams, and construction projects.
ViewRebar Cutting Length Calculator
Calculate the exact cutting length of reinforcement bars before fabrication. Enter the bar shape, span or member dimension, diameter, bend angles, hook type, and concrete cover — and get the cutting length, bend deductions, and steel weight, based on IS 2502 practice used across Indian construction sites.
ViewMore Construction Calculators
How the Staircase Calculator Works
Measure the Floor Height
Measure vertically from the finished lower floor to the finished upper floor, not just the clear ceiling height.
Enter the Available Run
Measure the horizontal space available for the straight stair flight. Landings and turns must be planned separately.
Choose a Target Riser
Start with a comfortable target. The calculator adjusts it slightly so every riser has the same finished height.
Review the Proportions
Check the step count, actual riser, tread depth, angle, sloping length and the 2R + T comfort value.
Staircase Riser and Tread Formula
Risers = Round(Floor Height ÷ Target Riser); Actual Riser = Floor Height ÷ Risers; Tread = Available Run ÷ (Risers − 1)
A stair must use a whole number of equal risers. The calculator first estimates that count from the preferred riser height, rounds it to a whole number, and divides the total floor height again to produce the actual equal riser height. For a straight flight ending at the upper floor, the number of treads is normally one fewer than the number of risers. The available horizontal run divided by those treads gives the tread depth. It also calculates the sloping length with the Pythagorean theorem and the stair angle with trigonometry. The 2R + T value is shown as a general comfort check, but project drawings and applicable local rules always take priority.
Example Calculation
Input: Floor height 10 ft, available run 15 ft, target riser 170 mm
Output: The tool selects 18 equal risers, 17 treads, an actual riser of about 169 mm, and a tread of about 269 mm.
Common Uses
- • Early house-plan staircase sizing
- • Checking whether a straight flight fits
- • Estimating riser and tread dimensions
- • Comparing stair layouts before detailed design
- • Estimating sloping slab or stringer length
Questions about this calculator
Divide the finished floor-to-floor height by the preferred riser height, round to a practical whole number, and divide the floor height by that whole number again. That second calculation gives the actual equal riser height. A straight flight that finishes on the upper floor normally has one fewer tread than risers.
Use the vertical distance from one finished floor level to the next finished floor level and the horizontal space available for the stair flight. Do not use only the ceiling height, and do not include a landing in the straight-flight run unless your layout has been designed that way.
It combines twice the riser height with one tread depth as a quick way to assess walking proportions. This calculator treats 550–700 mm as a broad planning range. It is a comfort indicator, not proof that a staircase complies with every residential, accessibility, fire or local building requirement.
Use it for planning and comparison only. A qualified architect or structural engineer should confirm the final layout, headroom, landing dimensions, width, handrails, reinforcement, loads, accessibility, fire escape provisions and the rules applicable to the specific building and location.
How to Plan Staircase Dimensions
A practical staircase starts with two fixed dimensions: the finished floor-to-floor height and the horizontal space available. Because every riser in a flight should be equal, the desired riser is only a starting point. The total rise must be divided into a whole number of equal steps.
After selecting the number of risers, calculate the actual riser height by dividing the total rise by that number. For a straight flight that uses the upper floor as the final walking surface, there is generally one fewer tread than risers. Dividing the available run by the number of treads gives the tread depth.
Why Available Run Matters
A short run forces the treads to become shallower or the staircase to become steeper. If the result is uncomfortable, adding a landing and turning the staircase into an L-shaped or U-shaped layout may fit the same floor height into the building more safely. This calculator covers one straight flight; it does not automatically design landings or multi-flight geometry.
Important Checks Beyond Riser and Tread
Final stair design also depends on clear width, headroom, landing length, handrail and guard details, structural support, accessibility, occupancy and fire-escape requirements. These factors cannot be approved from rise and run alone. Treat the result as an early planning estimate and have the construction drawings checked for the building type and local jurisdiction.
Embed this calculator
Add the Staircase Calculator to your website for free. Keep the attribution link in the widget intact.
The embedded route is excluded from search indexing to prevent duplicate-content pages. The main calculator page remains the canonical source.
Written & maintained by Aditya Singh
Aditya Singh is a software engineer and the founder of DevCalc, based in Uttar Pradesh, India. He builds and maintains every calculator on this site using documented formulas, worked examples, and clearly stated limitations, with careful attention to accuracy. Read more about the author →
