Stair Calculator
Calculate stair rise, tread depth, number of steps, total stair run and stair angle from your staircase dimensions.
Stair Calculator
Enter the floor-to-floor height and choose the number of risers and tread depth to calculate the main dimensions of a straight staircase.
Stair Calculation Results
Calculation: Riser height = total floor height ÷ number of risers. Total stair run = tread depth × number of treads. Stair angle = arctan(riser height ÷ tread depth).
For a conventional straight staircase ending at the upper floor, the calculator uses one fewer tread than risers. Actual stair construction must comply with applicable building regulations and account for landings, headroom, nosings, stringers and other design requirements.
What Is a Stair Calculator?
A stair calculator is a tool for working out the basic dimensions of a staircase from the available floor-to-floor height, number of risers and tread depth. It can calculate the individual rise of each step, total horizontal stair run, number of treads and approximate stair angle.
Stair dimensions are important when planning a staircase because the vertical rise, horizontal tread and overall run determine how much space the staircase requires and how steep it will be. This calculator provides quick geometric calculations for initial planning and estimation.
Why Use a Stair Calculator?
Calculating staircase dimensions manually requires several related calculations. This tool provides the principal measurements together so you can quickly assess a proposed straight staircase configuration.
Riser Height
Calculate the vertical height of each individual stair riser from the total floor height.
Tread Depth
Use the planned horizontal tread depth to determine the staircase's overall run.
Step Count
Calculate the number of risers and corresponding treads in the staircase.
Total Stair Run
Find the horizontal distance required by the staircase based on the tread depth.
Stair Angle
Calculate the approximate angle of the staircase from the riser and tread dimensions.
Metric & Imperial
Work with millimetres, centimetres, metres, inches or feet.
How to Use the Stair Calculator
Measure the vertical distance between the finished lower and upper floors, then enter your proposed staircase dimensions into the calculator.
- Enter the floor-to-floor height — Enter the total vertical distance between the two finished floor levels.
- Select the measurement unit — Choose millimetres, centimetres, metres, inches or feet.
- Enter the number of risers — Enter the number of vertical rises planned for the staircase.
- Enter the tread depth and calculate — Enter the horizontal depth of each tread and select "Calculate Stairs" to see the resulting staircase dimensions.
How to Calculate Stair Rise and Run
The first measurement needed for a staircase calculation is the total floor-to-floor height. This is divided by the number of risers to determine the individual riser height. For example, if the floor-to-floor height is 2,800 mm and the staircase has 16 risers, each riser is 175 mm high.
The horizontal run is determined from the tread depth and number of treads. In a conventional straight staircase where the upper floor forms the final landing, a staircase with 16 risers generally has 15 treads. With a 250 mm tread depth, the horizontal stair run would therefore be 3,750 mm.
Understanding Stair Riser Height
The riser is the vertical component of a step. Consistent riser heights are important because variations can create a trip hazard and make a staircase difficult to use. The calculated riser height should therefore be checked against the requirements that apply to the particular building and staircase.
Understanding Tread Depth
The tread is the horizontal surface of a step on which the foot is placed. Tread depth affects both the amount of horizontal space required by a staircase and its overall angle. Increasing the tread depth generally increases the total stair run when the number of treads remains unchanged.
Stair Dimensions and Building Regulations
The calculator provides geometric results for planning and estimation. Staircases are subject to building regulations and design requirements that can vary according to location, building type and intended use. Requirements can apply to riser height, going or tread depth, pitch, headroom, width, landings, handrails, guarding and other features.
The number of risers should be selected so that the resulting individual riser height is appropriate for the intended staircase and complies with the applicable requirements. A mathematically valid result is not necessarily a legally compliant staircase.
The total stair run calculated by this tool does not include additional space that may be required for landings or other staircase components. It also does not calculate structural stringer dimensions, headroom or detailed construction cuts.
Always verify the final staircase design against the building regulations and technical requirements applicable to your project before construction.
James William Steven Parker
Creator & Developer of YesTools
James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.
Learn more about James and YesToolsFrequently Asked Questions
Explore More Free Tools
Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.
Browse All Categories

