Floor Plan Features
Precise enough for your architect, simple enough for a Sunday afternoon
Drawing, 3D, elevations and every export format are free, with no watermarks and no account. The expert layer — the pro-depth plan check, AI notes and fixes, generating a plan from a brief, unlimited cloud projects and version history — is Gridsnap Pro.
CAD-Grade Drawing, Click-and-Type Simple
Draw a wall by clicking and typing its exact length and angle — typed values are hard constraints, not suggestions. A real snap engine catches endpoints, mitered corners, intersections, midpoints, perpendiculars and alignments, keeps near-horizontal walls exactly horizontal, and can acquire any corner as a measuring origin so a new wall starts at a precise offset ("600 from this corner along the wall").
- ✓ Numeric tracker: type length, Tab, angle, Enter
- ✓ Reference points — start walls at exact offsets from existing geometry
- ✓ Ortho bias: casually drawn walls come out straight
- ✓ Solved wall joins: true mitered corners, clean T-junctions
- ✓ Doors (single/double/sliding), cased openings and windows that snap flush to adjoining walls
- ✓ Door frames drawn properly: jamb posts, leaf thickness, swing arc, flush-to-face alignment
- ✓ Structure tool for the building's own parts — chimney, square and round columns
- ✓ Trace mode: import a scanned plan or photo, calibrate its scale, draw over it
Plan Assistant — Your Layout, Reviewed
Drawing accurately is one problem; drawing something that works to live in is another. A rule engine reads your geometry as you draw and flags what an experienced architect would flag — circulation, clearances, daylight, kitchen and bathroom practice — with the millimetres attached and the spot marked. Where language helps, AI explains a finding on your plan; where the repair is unambiguous, one click applies it.
- ✓ 17 rules over real geometry: door swings, walking routes, clearances, daylight, room minimums
- ✓ Live badge with a finding count; click a finding to zoom straight to it
- ✓ Dismiss anything you disagree with — it stays dismissed
- ✓ ✨ Explain: an architect's note on that finding, in plain language
- ✓ Fix: deterministic one-click repairs, undoable like any edit
- ✓ Furnish this room: a full layout for a named room, checked by the same rules
- ✓ Describe your home: a sentence becomes a drawn, rule-checked plan
3D View & Automatic Elevations
Every plan is simultaneously a 3D model and a set of façade drawings. Doors and windows are built, not just cut — linings, leaves open at the same angle the plan symbol draws, sliding panels parked beside their opening, frames with glass, cill boards and mullions. Stairs get stairwell cutouts in the slab above, fixtures are modelled with real bowls and fittings, and all four elevations draw themselves.
- ✓ Live 3D massing, synced with the plan as you edit
- ✓ Real joinery in 3D and on the elevations — frames, leaves, glazing, cills
- ✓ North / South / East / West elevations, auto-generated
- ✓ Dimension directly on elevations; roofs, structure and terraces show at their true height
- ✓ Click to select and move objects in 3D, with exact elevation control
- ✓ The camera stays where you left it when you switch views
- ✓ Whole building or single floor view — including basements
Rooms, Areas & Dimensions
One click finds your rooms from the walls and labels them with true net floor area — measured to the inner wall faces, the way a surveyor would. Dimensions anchor to the geometry and recalculate whenever it changes.
- ✓ Automatic room detection with net m²
- ✓ Room schedule table on the PDF
- ✓ Trace a room by hand and it follows the walls when they move
- ✓ Dimensions anchored to corners, jambs and points along a wall
- ✓ Multi-select offset editing lines up dimension chains
- ✓ Custom dimension text and free labels
Furniture That Snaps Into Place
A parametric catalog covering living, dining, bedroom, kitchen, bathroom and sauna — each item resizable, and properly modelled in 3D: beds with a mattress, pillows and a duvet in your chosen colour, wardrobes with doors and handles, sofas with cushions, fixtures with real bowls and taps. Items back up against walls by themselves, kitchen cabinets snap flush into rows, and stacked items (TV on a bench, wall cabinet over a counter) stay individually selectable.
- ✓ 35 parametric items — L-shaped sofas, three basin types, washing machine, standalone and integrated dishwashers, bed cabinets
- ✓ A sauna set: electric and wood-burning heaters (rectangular or round), benches straight, L- or U-shaped with one or two steps and seat depths you set
- ✓ Wall snap: sofas, beds, counters and fixtures sit flush automatically
- ✓ Furniture-to-furniture snapping for cabinet runs
- ✓ Optional colour tint per item — an automatic 'in this project' palette plus a personal swatch library you save to
- ✓ Group rotation around the selection centre
- ✓ Move tool: relocate anything by a typed exact distance
Storeys, Stairs & Basements
Add floors above — or below, for basements at negative levels. Stairs are parametric (straight, L, U) with automatic stairwell openings in the floor above, and a ghost overlay traces another storey while you draw — the one below by default, or any floor you pick, so a basement can trace the ground floor above it.
- ✓ Unlimited floors, above and below ground
- ✓ Parametric stairs with treads, landings and walk-line
- ✓ Automatic stairwell cut in the slab above
- ✓ Ghost any storey while drawing — walls and terraces both
- ✓ Copy/paste across floors keeps position — stack staircases in two keystrokes
Roofs — Nine Forms, Merged Like a Real Builder Would
Drag a rectangle over the building and pick a form — the ridge, hips and valleys draw themselves in plan, the 3D roof appears with real thickness and overhangs, and the elevations get their gable triangles and eaves lines. Walls that reach the eaves rise to meet the roof underside on their own, so a gable end is a real raked wall you can put a window in, not a painted-on triangle. Overlap several roofs and they merge as a builder would cut them: the lower surface stops at the valley instead of running on through the rooms.
- ✓ Gable, hip, pyramid, half-hip, gambrel, mansard, mono-pitch, butterfly and flat with parapet — saltbox via an off-centre ridge
- ✓ Pitch, eaves height, overhang, slab thickness and slope-break settings per roof
- ✓ Cross-gable and other combinations: overlapping roofs clip each other and the valley lines appear in plan
- ✓ Walls follow the roof — gable ends, butterfly cheeks and mono-pitch upstands are real walls, raked in 3D and on the elevations
- ✓ Open sides when you want them: switch off the automatic infill for a carport or open gable
- ✓ Skylights placed on any slope; covering as tile courses or standing-seam metal, in any colour
- ✓ Edit from the plan or by clicking the roof in 3D; roofs print dashed in plan with slope arrows, and get their own DXF layer
Terraces, Decks & the Site
Draw a deck the way you draw walls — click corners and type exact lengths — and it lands a step below its floor with decking boards, railings and steps. Then set how high the house stands above the ground: the 3D view grows the plinth under the walls, the elevations put the ground line at the true level, and the terrace steps re-count themselves from the real rise.
- ✓ Terrace tool with the same numeric tracker as walls — typed lengths and angles
- ✓ Steps down to the ground on the edges you choose; the flight sizes itself from the actual height, with riser and going you can change
- ✓ Railings on the free edges only — never along the house, clipped around the steps, with openings where you walk off
- ✓ Decking board direction; resize by dragging corners or typing width × depth
- ✓ Plinth setting for the whole site — the ground in 3D sits at the real level, excavated where a basement goes below it
- ✓ Columns can stand on the ground, so an outside post stays put when the plinth changes
- ✓ Terraces print in plan and on the elevations, and get their own DXF layer
Vector PDF, DXF & PNG Export
Exports are held to CAD standards: the PDF is pure vector — measurable at scale with a ruler, selectable text, no screenshots inside — and the DXF opens cleanly in AutoCAD, ArchiCAD and other professional tools, with proper layers.
- ✓ True-scale sheets: 1:50 / 1:100 / 1:200 on A4–A2
- ✓ Title block with project, address and author; scale bar; room schedule
- ✓ Plan and all four elevation sheets
- ✓ Plot window: print a dragged area of the plan, not just the whole drawing
- ✓ Per-layer print control — a permit set hides the furniture in one click
- ✓ Layered DXF (walls, openings, dimensions, furniture, terraces, text)
- ✓ PNG export for quick sharing
- ✓ No watermarks
Layers & Print Control
CAD-style layers, with training wheels: everything you draw already belongs to a layer by what it is — walls & openings, structure, stairs, roofs, terraces, furniture, rooms, dimensions, labels — and you can add your own custom layers on top. Each layer has two switches: visible while editing, and included in print. That second one is the point: a permit set without the furniture, or a furniture plan without the dimensions, is two clicks — the drawing itself is never touched.
- ✓ Every entity on a system layer automatically — nothing to file by hand
- ✓ Custom layers for your own grouping (existing plan vs. proposal, phase 1 vs. 2)
- ✓ Show/hide per layer while editing
- ✓ Separate print switch per layer — hidden layers stay out of PDF, PNG and DXF
- ✓ A plot window: drag the exact area to print instead of the whole plan
- ✓ Room detection, dimensions and the plan check ignore visibility — hiding a wall never breaks the model
Local-First, With Optional Cloud Sync
Everything works signed-out — plans live in your browser and never leave your device. Sign in (free) and your most recent project syncs to your account and opens on any device; Pro syncs every project and keeps its version history, so an accidental overwrite is never fatal.
- ✓ Works fully offline and signed-out
- ✓ Free account: cloud sync for your latest project
- ✓ Pro: unlimited cloud projects, plus version history with one-click restore
- ✓ Conflict detection when editing from two devices
- ✓ Save/open .gridsnap.json files for backups
Workflow & Productivity
Keyboard shortcuts for every tool, per-gesture undo, copy/paste that carries doors and windows along with walls, arrow-key nudging, and click-cycling to select items stacked on top of each other.
- ✓ Keyboard shortcuts for all tools
- ✓ Unlimited undo / redo
- ✓ Copy, paste and duplicate — across floors too
- ✓ Arrow-key nudge (10mm, Shift = 100mm)
- ✓ Group rotate (R) and precise Move tool (E)
Draw and export, free forever
No watermark, no signup, no trial clock. Go Pro when you want the expert layer.
Open Gridsnap Editor