EZ Stair Calculator: The Easiest Way to Get Rise, Run, and Stringer Length in 3 Steps
Measure the total rise, let the calculator split it into even risers, and read your run and stringer length. A 3-step guide with real numbers and code limits.

Figuring out how many steps you need, how tall each one should be, and how long the stringer board has to be is the part of stair building that stops most DIYers before they cut a single board. One wrong number at the start becomes a crooked staircase at the end. An EZ stair calculator removes that risk: you enter a couple of real measurements, and it hands back the riser count, the exact riser height, the tread run, the total run, and the stringer length, all rounded and ready for the lumber yard list.
This guide walks you through the whole process in three steps: measure the total rise, let the calculator divide it into even risers, and read off your run and stringer length, plus the code limits and quick checks that catch mistakes before the saw comes out.
What the Calculator Actually Computes for You
A stair calculator takes your total rise, the vertical distance from the finished lower floor to the finished upper floor, and turns it into a complete cutting plan. Here is what it gives back and why each number matters.
First, the number of risers, found by dividing the total rise by a comfortable target riser height near 7 inches and rounding to a whole number of steps. Then the exact riser height, the total rise divided by that whole number, which must respect the code cap of 7-3/4 inches maximum and the 3/8 inch uniformity limit between any two risers (IRC R311.7.5.1). Next the unit run, the horizontal depth of each step, and the tread depth, which includes the nosing overhang: the IRC requires tread depth of at least 10 inches and allows nosing projections between 3/4 and 1-1/4 inches (R311.7.5.3). Then the total run, the horizontal footprint of the staircase, simply the unit run times the number of treads. Finally, the stringer length, the diagonal length of the board you will cut, computed from the total rise and total run with the Pythagorean formula.
You can run all of this on the site's stair calculator, which does the rounding and the code checks for you. It is worth understanding what it is doing, because understanding the numbers is what keeps you from mismeasuring in the first place.
Step 1: Enter the Total Rise (Measure It Right)
The total rise is the single input everything else depends on, so measure it carefully. Stretch a tape measure straight up from the finished surface of the lower floor to the finished surface of the upper floor. Finished surfaces matter here. If the downstairs floor will get tile and the upstairs will get carpet, those add fractions of an inch, and a fraction of an inch multiplied across a dozen risers turns into a noticeably uneven staircase. Measure to the surfaces you will actually have when the stair is done, not the bare subfloor.
The most reliable method is to drop a plumb line or hold a long level vertically at the stairwell opening and measure straight up, then double-check the number from a second spot. Take the measurement to the nearest 1/16 inch. Writing down 104-3/8 inches instead of "about 104" is the difference between risers that land within code tolerance and risers that drift.
Step 2: Let the Calculator Split the Rise Into Even Risers
This is where the EZ stair calculator earns its name. Enter your total rise, and it divides by a target riser height to find the whole number of risers, then recomputes the exact riser height so the math lands perfectly.
Take a worked example. Say your total rise is 106 inches. The calculator tries a target riser of 7.25 inches: 106 / 7.25 = 14.62, so it rounds to 15 risers and computes 106 / 15 = 7.07 inches per riser, comfortably under the 7-3/4 inch code maximum. Rounding the other way, to 14 risers, would give 7.57 inch risers, steeper and more tiring. The calculator shows you the options so you can pick comfort rather than guess.
Two rules make this step trustworthy. The first is uniformity: no riser may deviate from its neighbors by more than 3/8 inch anywhere in the flight (IRC R311.7.5.1). The calculator produces zero deviation by construction, but if you ever adjust a riser by hand, this tolerance is the line you cannot cross. The second is the comfort band: risers between 7 and 7-1/2 inches feel natural for most adults, which is why the calculator targets that range by default. Anything above 7-3/4 inches is not just uncomfortable, it is non-compliant.
Step 3: Read Your Run and Stringer Length
With risers set, the calculator fills in the horizontal side of the plan. The unit run is your chosen step depth, typically 10 to 11 inches for interior stairs, and the total run is the unit run multiplied by the number of treads. Continuing our example: 14 treads at a 10.5 inch unit run gives a total run of 147 inches, or 12 feet 3 inches, the horizontal footprint the staircase needs.
The stringer length comes from the Pythagorean theorem: the square root of (total rise squared plus total run squared). For our numbers that is about 181 inches, or 15 feet 1 inch, the length of the board before cutting, so round up to the next available lumber length.
That is the length of the board before you cut it, so round up to the next available lumber length. If you want the formula explained in depth with more worked examples, see our guide to calculating stair stringer length.
Quick Sanity Checks Before You Cut
Never trust any calculator blindly. Run these three checks before you buy lumber. First, verify the riser and run combination with the comfort rule of thumb: twice the riser height plus the unit run should land between 24 and 25 inches. For our example, 2 x 7.07 + 10.5 = 24.64 inches, right in the sweet spot. Second, verify the stair fits the space: the total run plus required landings at top and bottom must fit the room, and landings must be at least as wide as the stair and at least 36 inches deep (IRC R311.7.6). Third, check the stringer throat depth, since the solid wood left after cutting the notches must keep enough strength.
If any check fails, change the design inputs, not the arithmetic. Move the target riser height, adjust the unit run, or reconsider the stair location.
Frequently Asked Questions
What measurements does an EZ stair calculator actually need?
Just the total rise in most cases. Enter the vertical distance from the finished lower floor to the finished upper floor, accurate to 1/16 inch, and the calculator computes riser count, exact riser height, unit run, total run, stringer length, and stair angle. Some calculators also ask for a target riser height or the available horizontal run if the staircase must fit a fixed space, as in most basements and remodels.
Is a 7-3/4 inch riser too tall for a comfortable stair?
It is legal under the IRC but sits at the top of the allowed range, and most people find it tiring. If your calculator offers a choice, adding one more riser to bring each step into the 7 to 7-1/2 inch band makes a real difference in daily comfort, especially for children and older adults. The stair calculator shows both options so you can compare before you commit.
Why does the calculator show fewer treads than risers?
Because the upper floor surface counts as the final tread. A flight with 15 risers needs only 14 physical treads, since you step off the last riser directly onto the upper floor. This is standard, but it confuses people comparing their lumber list against the riser count, so double-check which number your materials list uses.
Can I use a stair calculator for stairs with a landing or a turn?
A basic calculator assumes one straight flight. For L-shaped or U-shaped stairs, split the flight at the landing and run the calculator separately for each flight, treating the landing surface as the floor for the lower flight. Adjust so the riser heights match across both flights within the 3/8 inch uniformity limit.
How accurate is an online stair calculator?
The arithmetic is exact, it is pure division and the Pythagorean theorem, so the calculator itself introduces no error. Any inaccuracy comes from your measurements: a total rise measured to bare subfloor instead of finished floor, a tape held at an angle, or a rounded "close enough" number. Measure to 1/16 inch and the calculator output will cut true. Always cut one test stringer and dry-fit it before cutting the rest.
Whether you are laying out your first staircase or just double-checking a contractor's numbers, the EZ stair calculator turns the part of the job people dread into a three-step routine. Measure the total rise honestly, let the calculator divide it into even code-compliant risers, and read off your run and stringer length with confidence. Do that, run the three sanity checks above, and the rest of the build is just careful cutting.