Skip to content
D DocNectar

Free Stair Calculator

Calculate the number of risers, tread depth, stringer length, and stair angle from total rise.

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

Building a safe, comfortable staircase means keeping riser heights and tread depths within a narrow, code-friendly range.

This calculator finds the number of risers, actual riser height, total run, stringer length, and stair angle from your total rise and target riser and tread dimensions.

How it works

Enter the total rise (floor-to-floor height), your desired riser height, and your target tread depth. The calculator rounds to a whole number of risers, recalculates the exact riser height needed, and derives the total run and stringer length using the Pythagorean theorem.

  1. Enter total rise / floor-to-floor height (in).
  2. Enter desired riser height (in, typically 7–7.75).
  3. Enter tread depth (in, typically 10–11).
  4. Click Calculate to see your results.

Examples

108 in total rise

A staircase with 108 inches of total rise, targeting a 7.5 in riser and 10 in tread, needs 14 risers at 7.71 in each, with a stringer length of about 169 in.

Who should use it

  • Planning a new deck, porch, or interior staircase before cutting stringers.
  • Checking whether an existing staircase design meets a comfortable riser-to-tread ratio.

Industry applications

  • Residential construction and carpentry
  • Deck building and home renovation

Advantages

  • Automatically rounds to a safe, whole number of risers.
  • Calculates stringer length and stair angle alongside riser and tread dimensions.

Limitations

  • Doesn't account for headroom clearance or landing requirements.

Common mistakes to avoid

  • Designing risers taller than your local code maximum, which is both unsafe and likely to fail inspection.
  • Forgetting that the top floor level itself doesn't count as an additional tread — the number of treads is always one less than the number of risers.

Best practices

  • Always verify your final riser height and tread depth against your local building code before construction.

Tips

  • A comfortable stair typically has riser height plus tread depth between 17 and 18 inches — a well-known rule of thumb among carpenters.

Frequently asked questions

Yes, with no signup and no limit on how many designs you check.
Most residential codes cap riser height around 7.75 in and require a minimum tread depth around 10 in, though exact limits vary by jurisdiction — always check your local code.
The calculator rounds to a whole number of risers first (you can't have a fractional step), then divides the total rise evenly across that many risers, which slightly adjusts the actual riser height.
It's the length of lumber needed for the diagonal support beams that the treads attach to, calculated as the hypotenuse of the total rise and total run.

Get new calculators and guides in your inbox

No spam — just new tools like Stair Calculator and practical guides.

Favorites