Stair Calculator (IBC / IRC Code Compliance)

Lay out a straight stair run from a total floor-to-floor rise and a target riser height. The calculator works out the exact number of risers and the resulting riser height, checks it and your tread depth against both IBC (commercial) and IRC (residential) code limits for riser height, tread depth and headroom, and evaluates the classic 2R + T = 24–25 in comfort guideline.

1 Code & rise

in
in

2 Tread & width

in

Riser/tread limits shown are the base IBC 2021 / IRC 2021 values; many states and cities amend them (a few older jurisdictions still allow larger residential risers). Winder treads, spiral stairs, alternating tread devices and landing dimension rules are not covered here. Always confirm against your locally adopted code edition.

How the calculation works

  1. Number of risers. Total rise ÷ target riser height, rounded to the nearest whole number of risers.
  2. Actual riser height. Total rise ÷ the rounded number of risers, so every riser in the flight is exactly equal.
  3. Code checks. The actual riser height, your tread depth and headroom are checked against IBC 1011 (max riser 7 in, min tread 11 in, min headroom 80 in) and IRC R311.7 (max riser 7.75 in, min tread 10 in, min headroom 80 in), whichever code you select.
  4. Comfort check. 2×riser + tread is compared against the 24–25 in guideline (not a code requirement, but a widely used usability rule of thumb).

What to have ready

  • Total floor-to-floor rise
  • A target riser height to start from
  • Proposed tread depth
  • Which code applies: IBC (commercial/multi-family) or IRC (one- and two-family dwellings)

Notes and limitations

This tool checks riser height, tread depth and headroom only — it does not check stair width, landing dimensions, handrail height/graspability, guard requirements, winder geometry, or riser/tread dimensional uniformity tolerances (typically ±3/8 in between the largest and smallest in a flight), all of which are also code-regulated. Always verify against the specific edition of the code adopted by your jurisdiction, which may include local amendments. Final acceptance of the design rests with the responsible design professional and the authority having jurisdiction.

IBC vs. IRC Stair Dimension Reference Chart

The table below compares the key stair dimension limits under the International Building Code (IBC, for commercial and multi-family) and the International Residential Code (IRC, for one- and two-family dwellings). Code editions vary by jurisdiction — always verify the adopted version with your local authority having jurisdiction (AHJ).

Dimension IBC Section 1011 IRC Section R311.7
Max. Riser Height7 in (178 mm)7¾ in (196 mm)
Min. Tread Depth11 in (279 mm)10 in (254 mm)
Min. Headroom6 ft 8 in (2032 mm)6 ft 8 in (2032 mm)
Min. Stair Width44 in (>49 occ.) / 36 in36 in (914 mm)
Handrail Height34–38 in above nosing34–38 in above nosing
Max. Riser Variation⅜ in (9.5 mm)⅜ in (9.5 mm)
Max. Tread Variation⅜ in (9.5 mm)⅜ in (9.5 mm)
Nosing Projection¾–1¼ in (19–32 mm)¾–1¼ in (19–32 mm)
Max. Rise Between Landings12 ft (3658 mm)12 ft 3 in (3734 mm)
Landing Min. DimensionWidth of stair, min. 36 in36 in × 36 in (min.)
Winder Tread at 12 in10 in min. (with guard)10 in min.

Source: IBC 2021 §1011; IRC 2021 §R311.7. Verify the code edition adopted by your local jurisdiction before designing.

Common Rise/Run Combinations (IBC Compliant)

Riser Height (in) Tread Depth (in) 2R + T Rule Angle (°) Notes
61224 ✓26.6°Comfortable, accessible
6.51124 ✓30.5°Common commercial
71125 ✓32.5°IBC max riser, min tread
7.51025 ✓36.9°IRC only (residential)

The “2R + T” ergonomic rule targets 24–25 inches for comfortable gait. IBC-compliant stairs must satisfy both the dimensional table above and this comfort check.

Stair Calculator FAQ

What is the maximum riser height allowed by IBC?

IBC Section 1011.5.2 limits riser height to a maximum of 7 inches (178 mm) for commercial occupancies. Individual risers on any flight may not vary more than ⅜ inch from each other. The IRC allows a more generous 7¾ inches for single-family and duplex dwellings under Section R311.7.5.1.

What is the minimum tread depth for commercial stairs?

IBC Section 1011.5.2 requires a minimum tread depth of 11 inches (279 mm), measured horizontally from nosing to nosing. The IRC permits 10 inches (254 mm) for residential construction. Tread variation on any single flight must not exceed ⅜ inch, which is the most commonly failed item in stair inspections.

How many risers are allowed before a landing is required?

Neither IBC nor IRC limits the number of risers per flight directly. IBC limits the vertical rise between landings to 12 feet (3658 mm); IRC limits it to 12 feet 3 inches. A landing is always required at the top and bottom of every flight. At intermediate doors, the landing must be at least as wide as the door and a minimum of 36 inches deep in the direction of travel.

What is the difference between IBC and IRC stair requirements?

IBC governs commercial, multi-family (4+ units), and most non-residential occupancies. IRC applies to one- and two-family dwellings and townhouses (≤3 stories). The key differences: IBC is stricter — maximum riser 7 in vs. 7¾ in, minimum tread 11 in vs. 10 in. IBC also requires 44-inch minimum width for occupant loads above 49, while IRC requires only 36 inches.

Do spiral stairs need to meet the same IBC requirements?

No. IBC Section 1011.10 provides alternate limits for spiral stairs: minimum 26-inch clear width, minimum 6½-inch tread depth at a point 12 inches from the narrow edge, and maximum 9½-inch riser height. Spiral stairs under IBC may only serve occupant loads of 5 or fewer and cannot serve as a required means of egress in most occupancies.