Floor Plan Creator & Drawing Tool
Create custom 2D home plans based on your plot dimensions. Drag & drop rooms, mark live measurements, check setbacks, and calculate total built-up vs. open space.
Living
Bedroom
Kitchen & Utility
Bathroom
Outdoor & Misc
Create custom 2D house floor plans directly in your browser based on your specific plot dimensions. Enter your plot width and depth, drag and drop room modules, adjust sizes with live architectural dimension markings, and calculate built-up versus open space instantly.
Designed for homeowners, builders, civil engineering students, and architecture enthusiasts who need to quickly sketch, experiment with layouts, inspect setback spaces, and export high-resolution floor plans without heavy CAD software.
Standard residential room dimensions guide
| Room / Space | Minimum Size (ft) | Recommended Size (ft) | Metric Equivalent |
|---|---|---|---|
| Living Room | 10' × 12' (120 sq ft) | 14' × 18' (252 sq ft) | 4.2m × 5.5m |
| Master Bedroom | 10' × 12' (120 sq ft) | 12' × 15' (180 sq ft) | 3.6m × 4.6m |
| Standard Bedroom | 9' × 10' (90 sq ft) | 10' × 12' (120 sq ft) | 3.0m × 3.6m |
| Kitchen | 6' × 8' (48 sq ft) | 9' × 12' (108 sq ft) | 2.7m × 3.6m |
| Dining Area | 8' × 10' (80 sq ft) | 10' × 12' (120 sq ft) | 3.0m × 3.6m |
| Attached Bathroom | 4' × 6' (24 sq ft) | 6' × 8' (48 sq ft) | 1.8m × 2.4m |
| Powder Room / WC | 3' × 4' (12 sq ft) | 4' × 5' (20 sq ft) | 1.2m × 1.5m |
| Balcony / Sit-out | 4' × 6' (24 sq ft) | 5' × 10' (50 sq ft) | 1.5m × 3.0m |
| Car Parking Porch | 9' × 16' (144 sq ft) | 11' × 18' (198 sq ft) | 3.3m × 5.5m |
| Pooja / Prayer Room | 4' × 4' (16 sq ft) | 5' × 6' (30 sq ft) | 1.5m × 1.8m |
Dimensions represent internal wall-to-wall clear room space (carpet area). Add 4.5" (0.11m) or 9" (0.23m) for brick wall thickness.
Key architectural rules for efficient home layouts
- Define setbacks first: Most municipal building bylaws require front setbacks (typically 5 to 10 ft) and side/rear setbacks (3 to 5 ft) to guarantee ventilation, privacy, and emergency access.
- Zoning (Day vs Night): Group public spaces (Living, Foyer, Dining) near the front entrance and private quarters (Bedrooms, Attached Baths) toward the quieter rear or upper areas.
- Ventilation & Lighting: Ensure every habitable room has at least one exterior wall with a window. Bathrooms and kitchens require dedicated external ventilation.
- Circulation corridors: Keep hallway width at least 3 ft (0.9m) to comfortably move furniture, and avoid placing entry doors directly in front of private toilet doors.
- Kitchen triangle: Position the refrigerator, sink, and cooktop in an efficient triangular path with 4 to 9 feet between each point.
Plot Coverage and Carpet Area explained
Plot Coverage refers to the footprint of the ground floor divided by total plot area. Most local development authorities cap ground coverage at 60% to 75% to leave sufficient ground permeability, green yard space, and parking.
Carpet Area is the net usable floor area inside the walls where you can actually lay a carpet. Built-Up Area includes the carpet area plus the thickness of exterior and interior walls and balcony perimeters.
Frequently asked questions
- Can I design in both Feet and Metric (Meters)?
- Yes — click the unit toggle at the top of the canvas to seamlessly switch between Feet/Inches and Metric (Meters). All room dimensions and areas automatically update.
- How do I mark doors and windows on walls?
- Select any room on the canvas, then use the inspector panel to add Single Doors, Sliding Doors, or Windows along the top, bottom, left, or right wall.
- Can I download my finished floor plan?
- Yes — click 'Export PNG' to download a high-resolution 2D architectural blueprint complete with dimension marks, plot scale, and title block, or 'Print Plan' for a printer-ready format.
- How does snap-to-grid work?
- When snap-to-grid is active (default), moving and resizing rooms automatically snaps to 1-foot (or 0.5-meter) intervals, making it easy to align walls and keep clean dimensions.
- Is my drawing saved if I refresh the page?
- Yes — the tool automatically synchronizes your current plot layout and rooms to browser LocalStorage so you can resume anytime without losing your work.
- Can I start with a pre-made floor plan template?
- Yes — use the Preset Plans dropdown to instantly load popular configurations like 1 BHK Compact, 2 BHK Standard, 3 BHK Villa, or Studio layouts and then customize them.