Staircase Calculator

Calculate the number of steps, riser height, tread depth, and total run for a staircase based on total rise and desired riser height or number of steps.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator determines the number of steps, exact riser height, and total run for a staircase. All measurements are in inches (imperial).

  1. Enter Total Rise (required): The vertical height from the top of the finished floor below to the top of the finished floor above.
  2. Provide either:
    • Desired Riser Height (optional): Your preferred step height (typically 4–7.5 inches). The calculator will round the number of steps and adjust the riser height exactly.
    • Number of Steps (optional): If you know the step count, enter it. The calculator will compute the exact riser height.
  3. Enter Tread Depth (required): The horizontal depth of each step (e.g., 10 inches).
  4. Click Calculate. The result shows:
    • Number of steps
    • Exact riser height (inches)
    • Tread depth (inches)
    • Total run (steps × tread depth)

Note: If the riser height falls outside 4–7.5 inches, a warning appears. Ensure all inputs are positive numbers.

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Typical riser heights range from 4 to 7.5 inches (10 to 19 cm). Building codes often require risers to be no more than 7.75 inches.

Total rise is the vertical distance from the finished floor below to the finished floor above. Measure from the top of the lower floor to the top of the upper floor.

Minimum tread depth is typically 10 inches (25 cm) for residential stairs, but check local building codes.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0