Free Floor Plan Creator

Diagrams & Flows

Draw a floor plan in your browser: click to chain walls, and every closed loop becomes a room with a live area readout. Snap to a metric or imperial grid, drag corners to reshape, drop furniture at real-world sizes, and export a clean PNG. Free, no signup, no watermark.

Free PNGNo signupNo watermark

Loading tool...

Was this tool helpful?

Want more customization?

Open the full editor with 80+ widgets, templates, and AI generation.

Open Full Editor

How to Use

  1. 1

    Draw the walls

    Pick the Wall tool and click to drop each corner. Walls chain from click to click, so an outer shell is four clicks. Press Escape to stop a chain.

  2. 2

    Close the loop

    Click back on your first corner to close the shape. Every closed loop is detected as a room and labelled with its area automatically.

  3. 3

    Set your units

    Switch between metric and feet & inches at any time. Wall lengths and room areas relabel instantly — the drawing itself never changes.

  4. 4

    Reshape and divide

    Drag any corner to move it and every wall attached follows. Draw a wall across a room to split it in two and both halves are measured separately.

  5. 5

    Add furniture

    Drop beds, sofas, counters, and fixtures at true sizes — a double bed really is 140 × 200 cm. Drag to position, press R to rotate.

  6. 6

    Export

    Download a clean PNG of the sheet exactly as you see it, with no watermark.

Why Choose GraphMake?

No signup required
Free — no watermark
80+ widget types
92 ready-made templates
Export as PNG, SVG, PDF
Works in any browser
Drag-and-drop editing

Draw a Floor Plan by Clicking Corners

Most free floor plan tools make you drag one wall at a time and then fight to get the ends to meet. This one chains: click a corner, click the next, and the wall between them is drawn for you. A rectangular room is four clicks and a fifth back on the start to close it.

Closing the loop is what matters, because a closed loop becomes a room — detected automatically, filled, and labelled with its area. Draw a wall straight across that room and it splits into two, each with its own measurement. Nothing to configure; the plan measures itself as you draw.

Metric or Imperial, Switched at Any Time

Set units to metric and you get a one-metre grid, 10 cm snapping, lengths like 3.40 m, and areas in square metres. Switch to feet & inches and the same plan relabels to 11' 2" and square feet with a one-foot grid.

The switch is purely how the plan is read — the geometry underneath is stored in a single unit and never re-rounded, so flipping back and forth costs you nothing and moves nothing.

Furniture at Real Sizes

A layout only tells you something if the furniture is honest. Every item here carries its real footprint — a double bed is 140 × 200 cm, a three-seat sofa is 220 × 90, a bathtub is 170 × 75 — so if it fits on the plan it fits in the room. The dining table is drawn with its six chairs, because the space a table needs is the space people need to sit at it.

Drop an item, drag it into place, and press R to rotate in 15° steps. Snapping applies to furniture too, so pieces line up against walls and with each other.

Frequently Asked Questions

Is this floor plan creator free?

Yes — completely free with no signup and no watermark. Draw as many plans as you like and download the PNG.

How do I draw walls?

Choose the Wall tool and click once for each corner. Walls chain automatically from the previous point, so you draw a room as a series of clicks rather than dragging each wall separately. Press Escape to end a chain, or click your starting corner to close the shape.

How are rooms and areas calculated?

Any closed loop of walls is detected as a room, and its area is computed from the wall centrelines and labelled on the plan. Draw a wall across an existing room and it splits into two rooms, each measured on its own.

Can I use feet and inches instead of metres?

Yes. Switch units at any time — lengths show as 11' 2" and areas as square feet, or as 3.40 m and square metres. The geometry is stored independently of the unit system, so switching never moves anything.

Does it draw to scale?

Yes. Everything is held in real-world dimensions, the grid is one metre or one foot per major square, and furniture uses true footprints. Wall lengths and room areas are measured, not estimated.

How do I keep walls straight?

Snap is on by default: points land on the grid and segments lock to 15° angles, so corners come out square. Hold Shift to force the angle constraint even with snap off.

Can I move a wall after drawing it?

Yes — switch to the Select tool and drag any corner. Every wall meeting that corner follows, so you can stretch a room without redrawing it. Select a wall and press Delete to remove it.

What furniture is included?

Around two dozen top-down items across living, bedroom, kitchen, bath, dining, and general categories — beds, sofas, tables, counters, stoves, sinks, toilets, baths, showers, desks, stairs, and a car for driveways. Each is sized to real dimensions.

Can I plan a kitchen or a single room?

Yes. Draw one rectangle for the room, then place counters, a sink, a stove, and a fridge against the walls. The area readout updates as you go, which makes it easy to check a layout before committing.

Do I need to install anything?

No. It runs in the browser with no download and no account. Your plan stays on your device.

Related Tools

Build a Full Infographic

Combine charts, timelines, stat cards, and 80+ widget types into a complete infographic.

Try the Full Editor