Stringer tools

Stair Stringer Calculator

A stair stringer calculator takes your total rise and target riser height and turns them into the exact numbers you mark on a 2x12: how many notches, the rise and run of each one, the top plumb cut, and how much to drop the bottom of the stringer so the first step matches the rest.

This one does that math for you, then draws it. Type in the total rise, pick a riser and tread size, and you get a full cut list plus a diagram you can hold next to the board while you mark it.

It works the same whether you're cutting a plain sawn stringer for a deck, a basement stair, or an interior flight — the geometry doesn't change, only the lumber and code minimums do.

Stair stringer calculator

Finished floor to finished floor, measured plumb.

The riser height you would like; the calculator rounds to a whole number of equal risers.

Nosing to nosing. Nosing overhang is not included.

Actual width: 2x12 = 11¼ in, 2x10 = 9¼ in.

Used to drop the bottom of the stringer so the first and last risers come out equal.

15 risers of 7 3/16″, 14 treads of 10 1/2″, total run 147″, angle 34.4°, stringer 182 7/16″.

Risers

15

Riser height

7 3/16″

Treads

14

Tread depth

10 1/2″

Total run

12′ 3″

Stair angle

34.4°

Stringer length

15′ 2 7/16″

2R + T

24 7/8″

comfort ≈ 24–25 in

Throat left

5 5/16″

notch 5 15/16″ deep

Board: 2x12, buy 18 ft (layout length 15′ 2 7/16″). Bottom riser cut 6 3/16″ after dropping one tread thickness.

Stair side-elevation diagramSide elevation of a stair with 15 risers of 7 3/16″ and 14 treads of 10 1/2″, total rise 108″, total run 147″, angle 34.4°.UP108″147″7 3/16″10 1/2″34.4°Stringer 182 7/16″
Side elevation of the calculated flight (auto-scaled).
Stringer layout diagramCut stringer layout with 15 notches, rise per step 7 3/16″, run per step 10 1/2″, overall layout length 182 7/16″.Top plumb cut 7 3/16″Bottom riser cut 6 3/16″ (dropped 1″)12345678910111213147 3/16″10 1/2″Throat 5 5/16″Notch depth 5 15/16″Layout 182 7/16″
  1. Set the framing square to 7 3/16″ on the tongue (rise) and 10 1/2″ on the blade (run), and clamp stair gauges at those marks.
  2. Starting near one end of the board, walk the square up the stock, tracing each riser and tread line to lay out all 15 notches.
  3. Cut the top of the stringer with a plumb cut of 7 3/16″ so it lands flush against the header/upper floor framing.
  4. Drop the bottom of the stringer by the tread thickness (1″) so the first riser finishes at 6 3/16″ once the bottom tread is installed.
  5. Cut the bottom level cut so the stringer sits flat on the floor, then cut out each notch, leaving at least 5 5/16″ of solid throat material behind the notch.
  6. Use this stringer as a pattern to mark 182 7/16″-long (2x12) stock for the remaining stringers, checking each one against the pattern before cutting.
Cut layout for one stringer. Confirm on the board before cutting.

Need presets, code profiles, printing or sharing? Continue with these values.

Open in the full stair calculator

What the calculator actually gives you

Punch in a total rise — the vertical distance from the lower finished floor to the upper one — and a target riser height, and the calculator first solves for the number of risers: total rise divided by target riser, rounded to a whole number. It then divides the rise evenly across that many steps.

From there it builds the notch layout: unit rise, unit run, the number of tread cuts (always one fewer than the number of risers on a stringer that lands flush at the top), the diagonal stringer length, and the angle of the stringer against the floor.

It also handles the two cuts that trip people up: the top plumb cut, which is set back one tread depth from the top riser, and the bottom cut, which drops by one tread thickness so the first step off the floor is the same height as every other step.

What to measure before you type anything in

Total rise is the single most important number and the one people guess wrong most often. Measure it with a level and tape from the actual finished lower floor to the actual finished upper floor — not the subfloor, not an estimate from a plan.

If flooring hasn't gone down yet, add its thickness to your measured rise on both ends. A ¾ in hardwood floor at the top and 2 in of concrete topping at the bottom both change your total rise before a single stringer is cut.

Riser height and tread depth are targets, not guarantees — the calculator rounds the riser count to a whole number and recalculates the exact riser height so every step in the flight ends up identical.

The formulas behind the numbers

Riser count = round(total rise ÷ target riser height). Actual riser height = total rise ÷ riser count. Tread count = riser count − 1, because the top tread is the upper floor itself.

Total run = tread count × tread depth. Stringer length (the diagonal, corner to corner) = √(rise² + run²). Stair angle = arctan(rise ÷ run), measured from horizontal.

For a 108 in rise with a 7.25 in target riser: 108 ÷ 7.25 = 14.9, which rounds to 15 risers. Actual riser height becomes 108 ÷ 15 = 7.2 in. With 14 treads at 10.5 in, total run is 147 in, and the diagonal length is √(108² + 147²) ≈ 182.4 in, an angle of about 36.3°.

Top plumb cut and the bottom drop

The top of the stringer gets a plumb cut set back one full unit run from the top riser line, so the stringer's top end sits flush against the header or ledger rather than leaving a triangular overhang.

The bottom of the stringer needs to drop by the thickness of one tread. Without that drop, the first step would be one tread thickness taller than the rest, because the bottom notch normally measures full riser height straight up from the floor, and the tread board sitting on top of every other notch adds thickness that the floor itself doesn't have.

Skip the bottom drop and you'll find out on move-in day when someone catches a toe on the first step going up.

Reading the notch layout

Every notch on the stringer uses the same rise and run — that's the point of dividing the rise evenly instead of just stacking 7¼ in steps until you run out of board.

The framing square gets set to the actual riser height and tread depth for every mark, not the target numbers you originally typed in.

Example notch layout for a 108 in rise, 7.25 in target riser
ItemValue
Riser count15
Actual riser height7.2 in
Tread count14
Tread depth used10.5 in
Total run147 in
Stringer diagonal length≈182.4 in (15.2 ft)

Mistakes this calculator catches before you cut

Most stringer failures on inspection trace back to one of these, and they're all avoidable with five minutes of arithmetic before the saw comes out.

  • Using the target riser height instead of the recalculated actual riser height for every mark
  • Forgetting the bottom drop and ending up with a tall first step
  • Measuring rise to the subfloor instead of the finished floor
  • Rounding riser count down when it should round up, producing risers that exceed code maximums
  • Not accounting for tread thickness when the treads sit on top of the stringer rather than being let into a housed notch

Riser and tread limits (hedged, check locally)

Commonly cited IRC reference values for residential stairs are a maximum 7¾ in riser, minimum 10 in tread, maximum ⅜ in variation between the largest and smallest riser or tread in a flight, and 6 ft 8 in of headroom. Commercial work commonly follows IBC reference values instead: max 7 in riser, min 11 in tread.

Codes vary by state, city, and sometimes by the specific inspector, so treat these as a starting point and confirm with your local authority having jurisdiction before you finalize a design.

When you want a different view of the same stair

If you just need the raw geometry — rise, run, angle, and length — without the notch layout, the stair rise and run calculator gives you that in a simpler form.

Building outdoors instead of indoors? The deck stair calculator and deck stair stringer calculator use the same math but default to composite-friendly tread sizes and pressure-treated board widths.

Worked math

Worked example: 108 in rise, 7.25 in target riser

Given

  • Total rise: 108 in
  • Target riser: 7.25 in
  • Tread depth: 10.5 in
  • Board: 2x12 (11.25 in actual width)

Steps

  1. Riser count = round(108 ÷ 7.25) = round(14.9) = 15
  2. Actual riser height = 108 ÷ 15 = 7.2 in
  3. Tread count = 15 − 1 = 14
  4. Total run = 14 × 10.5 = 147 in
  5. Stringer diagonal = √(108² + 147²) ≈ 182.4 in (15.2 ft)
  6. Buy a 16 ft board to leave margin for the top and bottom cuts

You'll mark 15 notches at 7.2 in rise and 10.5 in run on a 16 ft 2x12, with the bottom dropped 1 in for the first tread thickness.

Questions

Stair Stringer Calculator FAQ

How many stair stringers do I need?

Most residential stairs use three stringers for stairs up to about 36 in wide, spaced roughly 16 in on center, with a fourth added for wider stairs or when treads are composite or thin. Check your tread material's span rating and local code before finalizing spacing.

What size lumber is used for stair stringers?

2x12 is the standard choice because it leaves enough uncut wood below the deepest notch. 2x10 works for shallow rises with small notches but often fails the minimum throat depth on steeper stairs.

Why is my calculated riser height not a round number?

Because the calculator divides your total rise evenly across a whole number of steps. A target of 7.25 in almost never divides your actual rise cleanly, so the real riser height that keeps every step identical usually lands a little above or below your target.

Do I need to drop the bottom of the stringer?

Yes, if your treads sit on top of the stringer notches. Drop the bottom cut by one tread thickness so the first riser off the floor matches the height of every other riser in the flight.

Can I use this calculator for concrete stairs?

The rise, run, and riser count math is the same, but concrete stairs are usually formed rather than cut from a stringer. Try the concrete stair calculator for volume and form dimensions instead.

What's the difference between a stringer and a stair jack?

They're the same thing in most usage — 'stair jack' is an older carpentry term for the same notched board that a modern stringer calculator lays out.

How long should the board be before I cut the stringer?

Buy the next standard length above your calculated diagonal length. A 182 in diagonal needs at minimum a 16 ft board, since 15 ft boards aren't standard stock and you need margin for the top and bottom cuts.

Keep going

Important

Disclaimer

StairCalculator.app provides calculations and educational information. Building codes and construction requirements vary by location. Verify final dimensions and requirements with the applicable local building authority or qualified professional.

Calculations are only as accurate as the measurements and inputs you provide; small errors in measuring total rise or floor thickness can shift the results, so double-check field measurements before cutting materials, and treat every reference value and worked example on this site as illustrative rather than a guarantee of code compliance.