DevCalc Logo
DevCalc
Construction Calculator

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.

View

Concrete Calculator

Calculate concrete volume, cement bags, sand quantity, aggregate quantity, and material costs for slabs, foundations, columns, beams, and construction projects.

View

Rebar 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.

View

How the Staircase Calculator Works

1

Measure the Floor Height

Measure vertically from the finished lower floor to the finished upper floor, not just the clear ceiling height.

2

Enter the Available Run

Measure the horizontal space available for the straight stair flight. Landings and turns must be planned separately.

3

Choose a Target Riser

Start with a comfortable target. The calculator adjusts it slightly so every riser has the same finished height.

4

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.

AS

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 →

Your privacy choices

DevCalc uses optional Google Analytics and Google AdSense only when you accept them. The calculators work without optional cookies. Read our Cookie and Privacy Policy.