Code Questions Come Before Material Questions
No calculator can tell you whether your project is legal to build. Rise and run that make a comfortable staircase still have to fit the code limits for riser height and headroom. A bedroom window has to meet egress rules, not just look right. A deck, a fence over a set height, even some shed footings — each can pull a permit requirement with it.
These guides explain the rules that most often affect residential projects: stair dimensions and guardrail loads, egress windows and doors, handrail height and grip shape, when DIY work needs a permit, how the permit process actually runs, and electrical and plumbing permit triggers. Zoning basics — setbacks, height, lot coverage — are here too, because the lot can forbid what the structure code allows.
Use the calculators for quantities after the design clears code — the Stair Calculator and Ramp Calculator both flag the common code dimensions as you work.
Stair Code Basics: Riser Height, Tread Depth, and Headroom
Egress Basics: Window and Door Requirements for Bedrooms
When DIY Work Needs a Permit: A Practical Guide
Handrail Code Basics: Height, Grip, and When a Rail Is Required
Guardrail Requirements: Height, Spacing, and Load
Building Permit Process Basics: What Happens and How Long It Takes
Electrical Permit Basics: When You Need One and What It Covers
Plumbing Permit Basics: When You Need One and What It Covers
Zoning Requirements: Setbacks, Height & Lot Coverage
How to Check Local Code Requirements Before You Start
These guides explain the general rules and what they mean in practice. Always confirm the specific requirements with your local building department before you start work — codes vary by jurisdiction and by year.