Start with the shell
Set the overall plot or building footprint before filling the plan with furniture. This makes wasted circulation easier to spot.
Free browser tool
A practical starting point for drawing a house layout: decide room sizes, place circulation first, then turn the idea into a measured floor plan in your browser.
A good floor plan is not simply a collection of rooms. It shows how people move through the home, how doors open, where furniture fits and whether the dimensions work together. Use the free Chhimwal drafting tool for the early planning stage, then have construction drawings reviewed by a qualified professional.
Set the overall plot or building footprint before filling the plan with furniture. This makes wasted circulation easier to spot.
Choose dimensions based on furniture, clearances and the way the room will be used—not just the room label.
Place entrances, doors and major furniture early. A beautiful plan can still feel awkward if movement paths are cramped.
Write down the available width, depth and any fixed constraints.
Lay out bedrooms, living spaces, kitchen and bathrooms before adding details.
Place doors and windows while checking circulation and natural light.
Use furniture to test whether each room actually works at its intended size.
| Planning goal | Useful next step |
|---|---|
| Draw a plan from scratch | Open the free floor plan generator |
| Need a specific house size | See 30×40 house plans |
| Want 2 bedrooms | Explore 2 bedroom layouts |
| Want 3 bedrooms | Explore 3 bedroom layouts |
| Estimate the build budget | Use the construction cost calculator |
Yes. The browser-based floor plan tool is free to use and does not require an account for the basic drafting workflow.
The tool uses a snapping grid and live measurements so you can work with measured room dimensions. Treat the result as a planning drawing rather than a permit drawing.
Yes. The current tool can save a project locally and export the canvas as PNG; it can also export project data as JSON.