Free 3D Home Designer
Draw your floor plan, drop in doors, windows and furniture, and watch the house rise in 3D as you go. Walk through the rooms, then download the plan or the 3D model. Nothing to install and nothing to pay.
Tip: hold Shift while drawing to turn snapping off, press R to rotate the selected piece, and Ctrl+Z to undo.
How to design your home in 3D
- 1
Start from a plan
Open the 1-bed apartment or the 3-bed house starter, or pick "Empty plan" in the Start from menu and begin with a blank grid.
- 2
Draw the walls
Choose Wall, click where a wall starts and click where it ends. Keep clicking to chain walls; double-click or press Esc to stop. Room draws four walls at once.
- 3
Add doors, windows and furniture
Drag a door or window onto a wall and slide it into place. Tap or drag furniture from the catalog, then move, rotate (R or the round handle) and recolour it.
- 4
Look around in 3D
Switch to 3D or Split to see the house update as you edit. Press Walk to stroll through the rooms at eye height, then download the plan or the 3D model.
What you can do with it
Snapping that helps
Walls snap to a 10 cm grid, to existing corners, to points along other walls and to 45-degree angles. Hold Shift to place freely. Every wall shows its length while you draw.
Metres or feet
Switch units at any time. Lengths, room areas and furniture sizes all follow, and you can type values like 3.6, 360cm or 11'10" into any length box.
Rooms that find themselves
Closed walls become rooms automatically, with their floor area. Name each room and give it a wood, tile, carpet or concrete floor.
Real doors and windows
Openings cut real holes in the 3D walls. Set width, height and sill height, flip the swing of a door and slide it along the wall.
Furniture at true size
Beds, sofas, tables, a kitchen run, a bathtub, a desk and more, each built to common real-world dimensions so you can check what fits before you buy.
2D, 3D, split and walk
Edit in 2D, check in 3D, or keep both side by side. Orbit with a drag, zoom with the wheel or a pinch, or walk through with WASD, the arrow keys or the on-screen joystick.
Undo everything
Every edit can be undone and redone, including template swaps. Your plan saves itself in this browser as you work, so a reload does not lose it.
Your files, your way
Save the plan as a JSON file to reopen later, download the 2D plan as a PNG, or take the 3D house to Blender, SketchUp or a game engine as GLB or OBJ.
A floor planner and room planner in one
Planning a move, a renovation or a new layout usually starts with a tape measure and a sketch. This designer turns that sketch into something you can check: draw the walls of a whole flat as a floor planner, or draw one bedroom as a room planner and see whether a double bed, two nightstands and a wardrobe really fit with room to open the doors. Because every piece of furniture is built to common real-world sizes, the gaps you see on the plan are the gaps you will have at home.
The 3D view is not a separate step. It rebuilds from the same plan every time you change something, so moving a wall in 2D moves it in 3D, and a colour picked for the sofa shows up straight away. When the layout works, walk through it at eye height to get a feel for the space, then save the plan file so you can come back to it.
Not sure where to start? Open Quick layout, pick the number of bedrooms and bathrooms, and get a complete plan with a hallway, doors, windows and furniture in one click, then change anything you like. Or press Ask AI and type what you want, such as a 3-bed house with an open kitchen or a bigger bathroom: the assistant edits the plan for you, and every change it makes can be undone with one tap. The designer works the same without it, so you can always carry on by hand.
Downloads
| Plan (.json) | The full editable plan. Open it again here on any device with File, Open plan. |
|---|---|
| 2D plan (.png) | A clean top-down drawing with wall lengths, room names and areas, ready to print or share. |
| 3D model (.glb) | One binary glTF file with colours, for Blender, three.js, Unity, Unreal or an online viewer. |
| 3D model (.obj) | Plain geometry in metres with Y up, for older CAD and 3D programs. |
Good to know
- The furniture library is small and procedural: about 25 simple pieces at real sizes, not thousands of brand-name models. It is made for layout and fit, not for photo-real renders.
- One storey at a time. There are no roofs, ceilings, stairs between floors or sloped walls in this first version.
- Your plan is stored in this browser only. Clearing site data removes it, so download the JSON file for anything you want to keep or move to another device.
- Big plans with a lot of furniture can feel slower on older phones in 3D. The 2D plan stays quick on any device.
More free 3D tools for your home
Have a floor plan drawing already, or want a detailed model of one piece of furniture? These tools pick up where the designer stops.