Code basics
Most residential codes cap risers at 7.75 in, require treads at least 10 in deep, limit variation between steps to 3/8 in, and mandate headroom above 6 ft 8 in. The calculator targets these bands.
Riser height, tread depth and stringer layout from total rise and available run.
risers = round(2 × rise + run ≈ 25) · comfort rule: 2 × riser + tread = 24–25 in
108 in rise ÷ 14 risers = 7.71 in risers — inside the 7–7.75 in code band.
Most residential codes cap risers at 7.75 in, require treads at least 10 in deep, limit variation between steps to 3/8 in, and mandate headroom above 6 ft 8 in. The calculator targets these bands.
Even division of the total rise rarely lands on integers; codes care that all risers match each other, not that they're round.
Cubic yards or meters of concrete needed for slabs, footings and columns — with bags count.
Gallons of paint for a room from wall dimensions, doors, windows and coat count.
Running cost of any appliance from wattage, hours used and your utility rate.
Number of tiles and boxes for any floor or wall area, including cuts, breakage and pattern waste.
Roof squares and material bundles from footprint area and pitch, with waste factor.
Tons or cubic yards of gravel for driveways and paths, with depth and compaction allowance.