Outdoor

Deck & Terrace Planner

Draw the deck in millimetres, against your real house — steps, railings and all

Most deck tools are furniture catalogs with planks. Gridsnap comes at it from the other side: it's a floor plan CAD, so the deck is drawn in exact millimetres against the actual house — the wall it attaches to, the sliding door that opens onto it, the plinth height that decides how many steps reach the ground. What you get out is not a mood picture but a dimensioned drawing a builder can price from, plus a 3D view to walk around and elevations that show the deck from every side.

Plan Your Deck — Free No sign up. Terraces, 3D and export are all free.
A house on a plinth in Gridsnap's 3D view with an attached timber deck: railings on the open sides, a flight of steps down to the ground, and a sliding door opening onto the terrace

A deck drawn in the plan, seen in 3D: railings only on the open edges, steps sized from the real drop, the house on its plinth.

From Empty Wall to Finished Deck in Four Steps

Step 01

Draw the deck

Click the corners, typing exact lengths as you go — the terrace tool uses the same numeric tracker as walls, so "4.2 m along the house, 2.8 m out" is four keystrokes, not a guess. Corners snap to the wall faces, and the deck lands flush against the building with its boards drawn in.

Step 02

Add steps to the ground

Pick the edges you step off — one, three, or right around — and the outer band becomes a flight down to the ground. The step count comes from the actual height: change the riser (150 mm by default) or the going and the flight redivides itself.

Step 03

Railings where they belong

Turn the railing on and it appears only where a railing makes sense: never along the house, never on the edges with steps, clipped back where the flight begins. Cut an opening into any run where you want to walk off onto the lawn.

Step 04

Check it in 3D, then print

The deck shows up in the 3D view against your actual house — plinth, steps and railings — and on all four elevation drawings. Export a true-scale vector PDF your builder can measure with a ruler, or a DXF with the terrace on its own CAD layer.

Steps That Count Themselves

The most common mistake in deck drawings is a staircase that doesn't add up: risers drawn for a height nobody measured. Gridsnap works the other way around. The deck sits a set step below the floor, the house stands a set height above the ground — so the drop is known, and the flight divides it into equal risers at the height you want (150 mm outdoors is comfortable). Decide later that the house needs a higher plinth? The flight gains a step by itself, on the plan, in 3D and on the elevations.

The same deck in the 2D plan: decking boards, step nosings along the outer edge, railing posts on the sides, and exact dimensions of 8400 by 2800 millimetres

The same deck as a drawing: boards, step nosings, railing runs — and real dimensions, because it's CAD underneath.

Planned Against the Real House

A deck is only as good as its relationship to the building: which door opens onto it, how far the kitchen window sees over it, where the afternoon sun lands. Because the terrace lives inside a full floor plan, all of that is on the same drawing — and everything connects. Railings skip the edges that meet the house automatically. Columns for a roof can stand on the ground and stay put when the plinth changes. The full outdoor feature set covers decking board direction, openings in railings, and per-edge steps; the numbers behind the defaults are in the clearances cheat sheet.

Common Questions

Is the deck planner free?

Yes. Drawing terraces, steps and railings, the 3D view, elevations and every export — PDF, DXF and PNG — are free, with no watermarks and no account required.

Can I design an L-shaped or wrap-around deck?

Yes — a deck is any polygon, drawn corner by corner. L-shapes, wrap-arounds and cut-outs all work; the decking boards, steps and railings follow the real outline, so an L-shaped deck gets boards that stop at the notch instead of bridging it.

How are the steps calculated?

From the real height. A deck sits a step below its floor (150 mm by default), and the house stands on a plinth you set — so the drop from deck to ground is known exactly. Gridsnap divides that drop at your target riser height (150 mm by default) into equal steps. Raise the plinth and the flight gains a step by itself; nothing to recount.

What height are the railings?

They are drawn at 1100 mm above the deck, a common code requirement for decks more than about half a metre up. Whether your deck legally needs one — and at exactly what height — is set by your local building code, so check it before you build.

Does it produce a material list or joist plan?

No — and that honesty matters. Gridsnap gives you a dimensioned layout plan: the exact size and shape of the deck, where the steps and railings go, and how it relates to the house, in true millimetres. Structure — joists, beams, footings, fixings — is your builder's or engineer's job, and the plan you export is exactly what they need to price and plan it.

Can I plan a deck around an existing house?

Yes, and that is the point of doing it here rather than in a deck-only tool: draw the house too (or trace it from a photo of an old plan), and the deck is planned against the real thing — the actual wall lengths, the door that opens onto it, the plinth height that decides the steps. The terrace even ghosts through to other storeys while you draw them.

Starting from nothing? The floor plan guide gets the house drawn first. Only have a paper plan of the house? Trace it and add the deck to that.

Planning a deck this year?

Draw it in millimetres against your real house — free, no account, printable at scale.

Open Gridsnap Editor