Skip to Main Content
Carpentry Planning ToolsFree Web App

Stair Calculator

A professional stair framing and layout calculator. Enter the total rise distance, desired riser height, and tread depth to compute the step counts, stair angle, and run length. Flags non-code compliant dimensions.

Ensure layout safety and code compliance. Use our Stair Calculator to calculate riser height, total run, step count, and stringer angles, while evaluating dimensions against international building code standards.

1 · Project Specifications

Stair Geometry

100 in

Vertical distance from the finished lower floor to the finished upper floor.

7 in

Ideal height of each individual step riser. Standard residential code specifies 7 to 7.75 inches.

10 in

Desired run depth of each tread. Standard building code requires a minimum of 10 inches.

Options

2 · Material Estimates

Estimation Results

Enter your measurements and click Calculate to see your estimate.

Estimates include recommended safety waste margins. Double-check measurements before purchasing materials.

Detailed Project Guide & Calculation Methodology

Calculation Formulas & Methodology

Step Count (Risers)

Number of Steps = ⌈Total Rise / Desired Riser Height⌉ (rounded to nearest integer)

Finds the total steps needed to traverse the vertical space, ensuring all steps are uniform.

Actual Riser Height

Actual Riser Height = Total Rise / Number of Steps

Calculates the exact height of each riser to distribute the rise evenly.

Total Run

Total Run = Desired Tread Depth × (Number of Steps - 1)

The total horizontal span of the staircase. Since the top step landing level handles the final rise, there is one less tread than riser.

Stair Angle

Incline Angle = arctan(Actual Riser Height / Tread Depth) × (180 / π)

The vertical incline angle of the stair run relative to the horizontal floor.

How It Works

  1. 1Measure the total vertical rise from the finished lower floor surface to the upper landing floor surface.
  2. 2Choose a desired riser height (7 inches / 18 cm is standard).
  3. 3Input the desired tread run depth (10 inches / 25 cm is standard).
  4. 4Select your measurement system.
  5. 5Click calculate to find the layout configurations and potential safety warnings.

Frequently Asked Questions

Pro Tips

  • Keep all riser heights and tread depths identical. Even a minor variation of 3/8 inch between steps can cause trips.
  • Remember to account for the thickness of finished flooring materials at the top and bottom steps when cutting your stringers.
  • Staircases with more than 30 inches of total rise require a handrail for safety and code compliance.

Common Mistakes

  • Using a desired riser height as the exact cut size without solving the actual rise mathematically, resulting in a non-uniform final step.
  • Forgetting that the top tread is absent when computing the stair horizontal footprint run.

Share Your Estimate

DIY Estimation Checklist

  • Measure lengths and heights twice for accuracy.
  • Check product labels for actual coverage rates.
  • Order materials with a 10% buffer for cuts and waste.
  • Account for doors, windows, and obstacles.
  • Compare quotes from at least two suppliers.