Stair Rise & Run Calculator
Divide a total rise into equal risers and set the rise and going beside the US IRC, England's Approved Document K, Australia's NCC or Canada's NBC.
Field tool
Rest your phone flat against a wall, shelf, or surface. The bubble drifts toward the edge as the surface tilts away from level, and centers with a haptic pulse when it’s within 0.5° of perfectly level.

Checking this device for a motion sensor…
Load the page on a phone or tablet over HTTPS. Desktop browsers define the motion API but never report a tilt reading.
On iOS, tap Enable Motion Sensors. Apple requires a deliberate tap before any page can read orientation, so this cannot be done automatically.
Lay it flat on a shelf for level, or press its back flat against a wall for plumb. Remove any thick case first — a raised camera bump tilts the phone by a degree or more.
The bubble moves toward the low side. It centres and the phone pulses once when both axes are within 0.5°.
Adjust, then lift and replace the phone rather than sliding it. Sliding drags the reading with the motion.
Phone sensors drift slightly with temperature and are only as flat as the phone's own case. For structural setting-out, check against a known-good spirit level first.
A reading on its own does not order material. These calculators take what you just measured and give you quantities, cuts or cost.
Divide a total rise into equal risers and set the rise and going beside the US IRC, England's Approved Document K, Australia's NCC or Canada's NBC.
Convert a rise and run measurement into slope percentage and angle in degrees.
Calculate the self-leveling underlayment volume needed to correct subfloor roughness before flooring installation.