Boneyard Tools

Stair Calculator: Rise, Run and Stringer

Plan a straight staircase from the total floor-to-floor rise. The calculator divides the rise by your ideal riser height and rounds to a whole number of steps, then splits the rise evenly across them. It also sizes the total horizontal run and the diagonal stringer, all in inches.

How to calculate stairs

  1. Measure the total rise from finished floor to finished floor and enter it in the Total rise box, in inches.
  2. Set your target step height in the Ideal riser box, usually around 7 inches.
  3. Set the depth of each step in the Tread run box, often 10 or 11 inches.
  4. Read the Steps count and the even Riser height the tool derives.
  5. Read the Total run and Stringer length, then click Copy estimate to save the numbers.

Examples

60 in rise, 7 in target riser, 10 in tread

Total rise 60, ideal riser 7, tread run 10
9 steps, 6.6667 in risers, 80 in run, 100 in stringer

9 ft floor-to-floor: 108 in rise, 7 in riser, 10 in tread

Total rise 108, ideal riser 7, tread run 10
15 steps, 7.2 in risers, 140 in run, 176.8163 in stringer

Basement stair: 105 in rise, 7.5 in riser, 9 in tread

Total rise 105, ideal riser 7.5, tread run 9
14 steps, 7.5 in risers, 117 in run, 157.2069 in stringer

Frequently asked questions

How does the tool pick the number of steps?

It divides the total rise by your ideal riser height and rounds to the nearest whole number, never below one. A 60 inch rise with a 7 inch target gives 8.57, which rounds up to 9 steps.

Why does the riser height differ from my ideal?

The ideal riser only chooses the step count. Once the count is fixed, the tool divides the total rise evenly by it, so every step is identical. A 60 inch rise over 9 steps gives 6.6667 inch risers rather than exactly 7.

What is a comfortable riser height?

Risers between about 7 and 7.75 inches are comfortable and meet most residential codes. Aiming for 7 and letting the tool split the rise evenly keeps every step within a safe, consistent range.

Why is the total run one tread shorter than the step count?

The top step lands on the upper floor, so the final riser has no tread of its own. The run therefore spans one fewer tread than the number of steps: 9 steps at a 10 inch run give 80 inches, not 90.

How is the stringer length calculated?

The stringer is the diagonal board the steps rest on. Its length is the hypotenuse of the total rise and total run: the square root of rise squared plus run squared. A 60 inch rise and 80 inch run give a clean 100 inch stringer.

What units does the calculator use?

Everything is in inches. Enter the rise, riser and tread in inches and every result comes back in inches, rounded to four decimal places. Convert feet to inches first by multiplying by 12.

Does the result account for tread thickness or nosing?

No. It models an idealized rise and run and does not add board thickness, nosing overhang, or floor finish. Treat the stringer length as a cut-line reference and confirm against your actual lumber before cutting.

Does this meet building code?

It produces even, code-friendly proportions, but codes vary by location. Always confirm riser height, tread depth, headroom, and handrail rules with your local building department before building.

Is anything sent to a server?

No. The math runs entirely in your browser, so your measurements stay on your device and nothing is uploaded.

Learn more

Related tools