What problem this solves
Designers specify doors by what looks right on a plan, but the door’s actual performance is determined by code. IRC requires a minimum 80 × 200 cm door for habitable rooms; ADA requires 90 × 210 cm with clear floor space. Getting either wrong means a building inspector fails the work, or a wheelchair user can’t enter the room. The calculator applies the right code level to the right room type.
Rough openings are the most common framing mistake. The slab (the door you buy) is smaller than the framed hole by exactly the thickness of the frame (about 5 cm width and 2 cm height, with some play). The framer needs to know the rough opening, not the slab size, to build the wall correctly. This tool returns both.
Who it’s for
- Architects and designers specifying doors before construction documents
- Contractors ordering the right slab and rough opening in advance
- Homeowners picking a door size during a renovation
- Accessibility consultants verifying existing doors against current ADA
Why code matters more than aesthetics
Code is the floor; aesthetics is the ceiling. An IRC-compliant 80 × 200 cm door is the legal minimum for bedrooms; you can go larger for proportion or accessibility, but not smaller. A bathroom door can be 70 × 200 cm under IRC but should be 80 cm for accessibility — the 70 cm door is grandfathered in existing homes but not in new builds in many jurisdictions.
Limitations
- Code values are US-based (IRC + ADA). Local jurisdictions may have stricter rules.
- Fire-rated doors (e.g. garage-to-house) follow different rules; not modelled.
- Sliding and pocket doors have different framing requirements.
- Double doors and arched openings not covered.
- Pre-hung doors include the frame in the purchase; rough opening is for the framer, not the buyer.
Practical rules of thumb
Bedrooms: 80 × 200 cm standard, 90 × 210 cm for accessibility. Bathrooms: 70 × 200 cm minimum under IRC, 80 cm preferred for accessibility. Closets: 60 × 200 cm minimum. Passage: 80 × 200 cm standard. Office: 80 × 200 cm standard, 90 cm if frequently receiving clients. Add 2.5 cm to slab width and 2 cm to slab height for the rough opening; add another 5 cm of clearance on the swing side for ADA clear floor space.