Calculate stair dimensions with precision. Design safe, code-compliant stairs for residential and commercial projects.
A stair calculator is an essential online tool that helps architects, builders, contractors, and DIY homeowners design and plan stairs by automatically calculating key dimensions such as rise (vertical height per step), run (horizontal depth per step), tread depth, stringer length, stair angle, and total number of steps.
This tool ensures stairs are safe, comfortable, and compliant with building codes while saving time and reducing manual calculation errors. Modern stair calculators often provide additional features like 3D visualization, support for various stair types (straight, L-shaped, spiral, etc.), metric and imperial units, code compliance checks, and printable plans.
Whether you're working on residential or commercial projects, a stair calculator helps avoid costly mistakes and ensures proper ergonomics and safety in stair construction.
The rise is the vertical height of each step, while the run is the horizontal depth. The total rise is the overall vertical height from the bottom to the top of the staircase, and the total run is the total horizontal distance. These measurements are fundamental to stair design and must be calculated precisely to ensure safety and comfort.
The stringer is the structural support that runs diagonally along the sides of the staircase. The stringer length is calculated using the Pythagorean theorem based on the total rise and total run. This measurement is crucial for purchasing materials and ensuring proper structural support.
The stair angle is the angle of inclination of the staircase, typically measured in degrees. A comfortable stair angle for residential use is usually between 30° and 35°. Steeper angles can be uncomfortable and unsafe, while shallower angles may require more space.
Building codes vary by location, but most residential codes require riser heights between 4 and 7.75 inches and tread depths of at least 10 inches. Commercial codes may have different requirements. Always verify your design with local building authorities before construction.
For residential stairs, the ideal rise is typically 7 to 7.75 inches, and the ideal run (tread depth) is 10 to 11 inches. This provides a comfortable and safe staircase that meets most building codes.
Divide the total rise by your desired rise per step. For example, if your total rise is 120 inches and you want a 7-inch rise per step, you'll need approximately 17 steps (120 ÷ 7 = 17.14, rounded to 17). The calculator will automatically adjust the rise per step to ensure uniformity.
A standard stringer mount has the treads sitting on top of the stringer, while a flush stringer mount has the treads set into notches cut into the stringer, creating a flush appearance. Flush mounts provide a cleaner look but require more precise cutting.
This calculator is designed primarily for straight stairs. Spiral and curved stairs require more complex calculations involving radius, angle of rotation, and winder treads. For these types of stairs, consult a professional or use specialized software.
Yes, the nosing (the part of the tread that overhangs the riser) is typically 1 to 1.5 inches and should be considered in your overall design. Most building codes require a nosing for safety, as it provides additional foot space and helps prevent slipping.