Floor plan generator for remodels and layout changes

Start with a blank project or template. Draw the walls, enter measurements in feet and inches, then check and adjust the layout.

  • Core editor currently free
  • Runs in your browser
  • Feet and inches supported
2D floor plan workspace
2D editor showing a two-bedroom floor plan with measurements, doors, and furniture
3D view3D
3D editor view of the same two-bedroom floor plan with walls, doors, and windows

Why draw it first

When a drawing helps

You might be planning a remodel, an addition, or a new layout for a room that isn't working. Measuring tells you how big the space is; it doesn't show you how the change will work. A drawing gives everyone involved the same thing to look at, and something concrete to disagree with.

2D floor plan editor
Open the editor
Open the editor

How it works

Start with the space as it is

Use a blank project or a template, then add and adjust the details you need.

  1. 01

    Draw the walls and enter measurements

    Set out the room in 2D and enter dimensions in feet and inches.

  2. 02

    Add and adjust the details

    Place doors, windows, stairs, labels, and furniture. Add another floor when the plan needs one.

  3. 03

    Inspect the plan and keep a copy

    Review the layout in 3D, keep adjusting objects, then export the plan or a JSON backup.

Planning tools

Keep working through the details

Draw in 2D, inspect the same plan in 3D, save it in this browser, and export a copy when you need one.

01

Measurements, snapping, and alignment

Enter dimensions in feet and inches. Snapping, angle constraints, and alignment guides help keep walls straight and objects lined up.

02

Doors, windows, stairs, and floors

Add doors, windows, stairs, and labels where you need them. Add another floor when the plan needs one.

03

Furniture you can keep adjusting

Place furniture, then move, resize, or remove it as the layout changes.

04

A 3D view you can move around in

Switch from the 2D plan to a navigable 3D view and move around inside the space. Inspect the layout, then return to the plan and keep adjusting.

05

Saved in this browser

Projects stay on this device. Export a JSON backup before clearing site data or moving to another device.

06

Export and keep your own backups

Download PDF, PNG, SVG, or DXF. Export JSON when you want a complete project backup that you can import later.

Early planning and communication

What this tool is for

A floor plan generator helps you plan, compare options, and talk to the people involved. It doesn't tell you whether a wall is load-bearing, whether the work meets code, or whether you need a permit. Those questions belong to qualified professionals, and a clear drawing gives them something to work from.

Questions

Before you start drawing

Straight answers about how the editor works, where projects are saved, and what the exports are for.

Once it's a drawing, it's easier to talk about.

Start with the space as it is, then keep adjusting the plan as your ideas change.