Stringer Calculator for Carpentry: How to Use It
- Riser height
- in
- Result
- Stringer length
- in
- Result
- Cut angle
- deg
- Result
A stringer calculator for carpentry works out the exact dimensions of a stair stringer—the notched board that supports the treads and risers—from your total rise, total run, and desired tread depth. You enter those three measurements and it returns the number of steps, the individual riser height, the stringer length, and the angle of the cut, so you can lay out and cut the stringer accurately without trial and error.
Formula
The calculator uses the standard stair geometry. First, it finds the number of steps by dividing the total rise by a typical riser height (7 inches is common for residential stairs) and rounding to a whole number. Then it divides the total rise by that number of steps to get the exact riser height. The stringer length is the hypotenuse of a right triangle with the total rise and total run as the legs:
Stringer length = √(total run² + total rise²)
The cut angle is the arctangent of the rise divided by the run:
Cut angle = atan(total rise / total run)
All measurements are in inches. The number of steps is a whole number; the riser height and stringer length are in inches; the angle is in degrees.
Worked Example
Suppose your total rise is 105 inches and your total run is 120 inches, with a desired tread depth of 10 inches. Using the default values:
- Number of steps = round(105 / 7) = round(15) = 15
- Riser height = 105 / 15 = 7.00 inches
- Stringer length = √(120² + 105²) = √(14400 + 11025) = √25425 = 159.45 inches
- Cut angle = atan(105 / 120) = atan(0.875) = 41.2°
So you would cut 15 steps, each with a 7-inch rise, on a stringer about 159.5 inches long, with the plumb cut at 41.2° from horizontal.
What a Stringer Calculator Actually Does
A stringer calculator is a layout tool, not a structural design tool. It gives you the numbers you need to mark and cut the notches on a 2×12 or other board. The key outputs are:
- Number of steps – how many risers you need.
- Riser height – the vertical distance between each step.
- Stringer length – the total length of the board before cutting.
- Cut angle – the angle of the plumb cut at the top and bottom.
The calculator assumes a straight, single-flight stair with a constant rise and run. It does not account for landings, winders, or code-required headroom, which you must check separately.
How to Choose the Right Inputs
To get accurate results, measure carefully:
- Total rise – measure from the finished floor below to the finished floor above. If you have a landing, measure to the top of the landing.
- Total run – the horizontal distance the stair covers, from the face of the bottom riser to the face of the top riser. Often this is limited by the space you have.
- Tread depth – the depth of the tread from nosing to nosing. Common values are 10 or 11 inches.
If you don’t know the total run, you can estimate it by multiplying the number of steps by the tread depth, but it’s better to measure the actual space.
Common Mistakes and Misconceptions
One frequent mistake is confusing the number of steps with the number of treads. The number of steps equals the number of risers. If you have 15 risers, you have 14 treads (the top floor is the last step). The calculator’s “number of steps” is the riser count.
Another error is using the total run as the horizontal length of the stringer itself. The stringer runs at an angle, so its length is the hypotenuse, not the run. That’s why the calculator uses the Pythagorean theorem.
Rounding too early can cause cumulative errors. Always keep full precision until the final cut, then round to the nearest 1/16 inch for marking.
How to Read the Results
The riser height and tread depth are the critical dimensions for comfort and safety. A riser that is too high or too low can make stairs uncomfortable or dangerous. The stringer length tells you what size board to buy—usually a 2×12 is needed to fit the notches, but check local codes for minimum thickness.
The cut angle is used to set your circular saw or miter saw for the plumb cut at the top and bottom of the stringer. The notches themselves are cut at right angles to the stringer’s slope, so you’ll mark them using a framing square set to the rise and run.
Limitations of the Formula
This calculator uses ideal geometry. It does not account for the thickness of the treads, which can affect the actual riser height if you add treads on top of the stringer. If you plan to install treads, you may need to subtract their thickness from the riser height. It also ignores the nosing overhang, which can affect the tread depth measurement.
Building codes often specify maximum riser height (usually 7.75 inches) and minimum tread depth (usually 10 inches). The calculator does not enforce these, so you must verify your numbers meet local requirements.
Frequently Asked Questions
How do I measure total rise for a stair stringer?
Measure vertically from the finished floor at the bottom of the stairs to the finished floor at the top. If there’s a landing, measure to the top of the landing. Include any flooring thickness that will be installed.
What size board do I need for a stringer?
Most residential stringers are cut from 2×12 lumber because the notches are deep enough that a 2×10 may not have enough remaining wood. The calculator gives the stringer length, so you can buy a board that long plus a few inches for waste.
Can I use this calculator for outdoor stairs?
Yes, the geometry is the same. However, outdoor stairs may need different materials (pressure-treated wood) and may have different code requirements, especially for handrails and open risers.
Why does the calculator give a different number of steps than I expected?
The calculator rounds to the nearest whole number based on a 7-inch riser. If your total rise isn’t divisible by 7, you’ll get a riser height that’s slightly different. That’s normal; you can adjust the riser height within code limits.
Do I need to subtract the tread thickness from the riser height?
If you install treads on top of the stringer, the actual riser height will be reduced by the tread thickness. Many carpenters cut the stringer so the riser height equals the desired riser minus the tread thickness. Check your local code for the exact method.
Related
Formula used
in rise | Total rise | in | 105 | 0 in run | Total run | in | 120 | 0 in tread | Tread depth | in | 10 | 0 out steps | Number of steps | - | round(rise / 7) | 0 out riser | Riser height | in | rise / steps | 2 out length | Stringer length | in | sqrt(run^2 + rise^2) | 2 out angle | Cut angle | deg | atand(rise / run) | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.