Floor Plan Maker

Draw rooms, add doors and windows, and see square footage calculated in real time. Export as PNG, print, or save as JSON. No signup required.

Tools

Room Type

Zoom

100%

Export

Click and drag to draw a room. It snaps to 1ft grid.

Room Summary

No rooms yet. Use the Room tool to draw.

Pro Tips

  • Keyboard shortcuts: R for Room, V for Select, D for Door, W for Window, T for Text. Ctrl+Z to undo, Ctrl+Y to redo.
  • Accurate measurements: Each grid square is 1 foot. Dark lines appear every 5 feet. Use the rulers along the edges for reference.
  • Editing rooms: Double-click any room to change its label and type. Select a room and use corner handles to resize precisely.
  • Save your work: Export as JSON to save your floor plan and import it later to continue editing. Export PNG for sharing or printing.
  • Zoom and pan: Use the scroll wheel to zoom in and out (50% to 200%). In Select mode, drag on empty space to pan the canvas.

Last updated: March 2026

What Is the Floor Plan Maker?

The Floor Plan Maker is a free online tool that lets you design room layouts directly in your browser. Whether you are renovating a house, planning furniture placement, or sketching a new addition, this tool gives you a blueprint-style canvas where you draw rooms to scale, place doors and windows, and see square footage totals update automatically. There is no software to install, no account to create, and no limit on how many plans you can draw.

The canvas uses a 1-foot grid with ruler markings along the top and left edges, so every room you draw has precise, whole-foot dimensions. Ten room type presets — Bedroom, Kitchen, Living Room, Bathroom, Dining Room, Closet, Garage, Office, Laundry, and Custom — give each space a distinct color fill so your floor plan is easy to read at a glance. Room labels and square footage display automatically in the center of each room, and wall dimensions appear along every edge.

How to Use the Floor Plan Maker

Step 1: Draw your rooms. Select the Room tool (or press R on your keyboard) and choose a room type from the preset list. Click and drag on the canvas to create a rectangle. Rooms snap to the 1-foot grid, and you will see live width, height, and area measurements as you drag. Release the mouse to finalize the room.

Step 2: Add doors and windows. Switch to the Door tool (D) and click on any wall to place a standard 3-foot door opening with a swing arc. Double-click a door to toggle its swing direction. Use the Window tool (W) similarly to add 3-foot window openings marked with parallel lines.

Step 3: Refine your layout. Use the Select tool (V) to click and drag rooms to reposition them, resize rooms using corner and edge handles, or double-click a room to change its label and type. Press Delete or Backspace to remove a selected room.

Step 4: Review and export. Check the summary panel for a complete room list with dimensions and total square footage. Export your plan as a PNG image, print it, copy measurements as text, or save as JSON to import and continue editing later.

When to Use a Floor Plan

Home renovation planning. Before tearing down walls or adding rooms, sketch the existing layout and experiment with changes. Seeing the measurements in context helps you understand how a new bathroom or expanded kitchen affects the rest of the floor. You can share the PNG export with contractors for initial quotes.

Furniture arrangement. Knowing exact room dimensions helps you decide whether that 8-foot sectional will fit or if a king bed leaves enough clearance for nightstands. Draw your rooms to scale, note the square footage, then use the text tool to mark furniture positions.

Real estate and rental listings. A clear floor plan helps buyers and renters understand a property layout without visiting in person. Export the plan as a PNG and include it in your listing alongside photos.

Frequently Asked Questions

How do I draw a room on the floor plan?

Select the Room tool (or press R), choose a room type from the preset list, then click and drag on the canvas to draw a rectangle. The room snaps to a 1-foot grid so every dimension is a whole number. While dragging you see live width, height, and square footage. Release the mouse to place the room. You can select it afterward to move, resize, or change its label.

Can I add doors and windows to my floor plan?

Yes. Switch to the Door tool (D) or Window tool (W), then click on any room wall. Doors appear as a 3-foot opening with a swing arc showing which direction the door opens. Double-click a door to toggle its swing direction. Windows appear as a 3-foot opening with parallel lines. Both snap to the wall they are placed on and stay attached when you move or resize the room.

How do I export or save my floor plan?

The export panel offers four options. Download PNG saves a high-resolution image of the canvas. Print opens the browser print dialog so you can print to paper or save as PDF. Copy Text puts a plain-text summary of every room and its dimensions on your clipboard. Save JSON exports the full plan data so you can import it later and continue editing.

Is this floor plan maker accurate enough for construction?

This tool is designed for planning and visualization, not for producing construction documents. Each grid square represents exactly 1 foot, and rooms snap to whole-foot dimensions, so your measurements are accurate for early-stage layout work, furniture planning, and square footage estimates. For permit-ready blueprints you would take these measurements to a licensed architect or use professional CAD software.

More Tools