← House Floor Plan Generator Free

House Floor Plan Generator Free: Step-by-Step Guide

Reviewed by the OnlineFree.app team · Updated

Key points

  • House Floor Plan Generator Free converts a plot size and room wishlist into a labelled SVG plan plus a room-area schedule.
  • Defaults are a 10 × 12 m plot, 0.24 m walls and six rooms, leaving roughly 110 m² of interior envelope before partitions.
  • Compare target m² with achieved m²: any shortfall means the room programme does not fit the plot.
  • Wall thickness is a single field, so net areas are conservative rather than construction-accurate.
  • The output is a schematic sketch for talking to an architect, not a permit-ready drawing for a Bauantrag.

What does House Floor Plan Generator Free produce?

It turns a plot size and a room wishlist into a labelled, to-scale 2D schematic floor plan, rendered as SVG in your browser, plus a table listing every room's target and achieved area in square metres. Nothing is installed, nothing is uploaded, and the drawing redraws the moment you change a number.

The plan itself shows walls, room names, room dimensions, door gaps and a scale bar. Beneath it sits the room schedule: room, target m², achieved m², and width × depth. A totals block reports net living area, footprint area and circulation leftover percent — the slice of floor area the partition engine could not assign to a named room.

You open it at House Floor Plan Generator Free. The layout is split on purpose: controls on the left, live plan on the right, schedule below, so the plan stays visible while you tune. A wizard would hide the drawing behind a Next button; here you see every consequence instantly.

Step by step: plot size to a live floor plan

Start with the plot, not the rooms. Enter plot width and plot depth in metres — defaults are 10 m by 12 m, which is 120 m² of footprint, and each field accepts 3 to 30 m in 0.1 m steps. If your plot is 9.5 m wide, type 9.5; the drawing rescales immediately.

Pick the number of floors: the selector offers one or two storeys only. Then build the room list. The default wishlist is Living 1, Bedroom 2, Kitchen 1, Bath 1, Hall 1 — six rooms. Each row is a repeatable room type plus a count, and the tool accepts 1 to 12 rooms from a fixed set of types, each carrying its own default target area.

Set the wall thickness. The default is 0.24 m, the valid range is 0.1 to 0.4 m, and one value applies to every wall in the drawing. Finally, press the layout variation button to cycle deterministic variants: the same seed always produces the same arrangement, so you can step through options and come back to one you liked.

On a phone the interface stacks vertically — inputs, then plan, then schedule — and the plan scales to viewport width with a fit-to-width toggle, while the schedule scrolls horizontally. Numeric fields open the number pad, and the steppers keep 44 px tap targets.

How do you read the room-area schedule?

The table under the plan is where the useful numbers live. For each room you see the target area you implied through the wishlist and the area the partition engine actually achieved. When achieved is smaller than target, your programme does not fit the plot — that is the single most valuable signal the tool gives you, and it is easy to miss if you only look at the drawing.

Run the numbers on the defaults to see why. A 10 × 12 m plot with 0.24 m walls leaves an interior envelope of roughly 9.52 × 11.52 m, about 109.7 m², before any internal partition takes its cut. Six rooms with generous targets can easily sum past that, which is why the schedule, not the picture, decides whether your list is realistic.

Circulation leftover percent tells you how much floor area went to hall, landings and leftover strips. A very low figure can mean the plan is packed tight with rooms and awkward to walk through; a very high one usually means your room targets are too modest for the plot. Both extremes are worth a second look.

If a room comes up short, three levers work better than guessing: thinner internal partitions inside the 0.1–0.4 m range, a larger plot, or two floors with bedrooms moved upstairs. German self-builders often compare net areas against the definitions in DIN 277 before taking a layout to an architect.

Wall thickness, layout variants and common mistakes

A single wall-thickness field drives the whole plan, and that is a simplification worth understanding. Real houses mix exterior walls of 0.24–0.365 m masonry plus insulation with interior partitions of 0.115–0.24 m. If you enter 0.24 m, every wall behaves like a solid exterior wall, so your net areas come out conservative — usable for planning, not for construction.

The layout variation button cycles deterministic arrangements rather than random ones. That matters: you can note that variant 3 solved your hallway problem, reload the page, and get variant 3 back. Treat the button as a way to explore partition strategies, not as a way to find the one true plan.

Three mistakes show up repeatedly. First, entering gross floor area as though it were usable room area — a 120 m² footprint is not 120 m² of living space. Second, forgetting that a two-storey scheme needs a staircase, which eats into whichever floor you place it on. Third, requesting twelve rooms on a small plot and reading only the neat-looking drawing instead of the achieved m² column.

Two-storey mode is a layout convenience, not a structural statement. The tool does not check where load-bearing walls fall, how a stair aligns between floors, or whether any of it satisfies your local building code. Those are architect questions.

What the tool cannot do: permit-ready plans

Everything above describes a sketch that helps you think and talk. House Floor Plan Generator Free does not produce permit-ready architecture: there are no window openings, no door swings, no stair geometry, no wall build-ups, no structural sizing and no energy calculation. It is a generic schematic-plan utility, and it says so.

For a German building application (Bauantrag), the submission set has to be prepared under the applicable Landesbauordnung by a qualified architect or engineer, with scaled construction drawings, dimensions and calculations. A schematic SVG with a room schedule is not that document, and no authority will accept it as one.

Where it earns its place is the conversation before that work starts. Arriving at your architect with a plot size, a room list and a schedule showing which rooms fell short saves hours of back-and-forth, and lets you argue about priorities instead of about arithmetic. A floor plan is a communication device long before it is a construction document, as the general overview on Wikipedia's floor plan page makes clear.

When you are ready to compare another variant, OnlineFree.app's free online tools hosts this generator and the rest of the suite in the same no-signup, browser-only style. Treat every figure as an estimate and re-measure once real construction decisions are made.

Frequently asked questions

Is House Floor Plan Generator Free really free, and do I need an account?

Yes. House Floor Plan Generator Free runs entirely in your browser at no cost and asks for no email address, signup or payment details. Your plot dimensions and room list stay on your device, so there is no stored project to delete. Reloading the page simply resets the inputs to their defaults.

Can I submit this plan with a German building application (Bauantrag)?

No. The SVG is a schematic layout sketch, not a permit-ready drawing. A Bauantrag in Germany requires scaled construction drawings, wall build-ups, structural and energy calculations prepared by a qualified architect or engineer under the applicable Landesbauordnung. Use this plan to agree the room programme first, then commission the submission set.

How accurate are the room areas in the schedule?

They are geometric areas derived from your plot size, one wall thickness and the partition layout, so they are exact as arithmetic and approximate as architecture. Real rooms also lose space to thicker exterior walls, chimneys, shafts, staircases and finishes. Treat achieved m² as a planning estimate and verify net areas against DIN 277 definitions.

What plot sizes and room counts does the tool accept?

Plot width and depth each accept 3 to 30 metres in 0.1 m steps, wall thickness accepts 0.1 to 0.4 m, and you can request 1 to 12 rooms from a fixed type list. The floors selector is limited to one or two storeys. Defaults are 10 × 12 m, 0.24 m walls and six rooms.

How do I fix a room that shows less area than I asked for?

Compare target m² with achieved m² in the schedule, then adjust the brief or the boundaries. Practical fixes include reducing the bedroom count, lowering a generous living-room target, thinning partitions within the 0.1–0.4 m range, enlarging the plot, or switching to two floors. The layout variation button cycles alternative deterministic arrangements of the same room list.

References

Try House Floor Plan Generator Free free — no sign-up, works in your browser
Open the tool →

More free tools

Step-by-step guides in our blog & guides.

JPEG XL Converter Resume Builder Online For Free Australia ICS Calendar Generator Online Shopping Sales Tax Calculator UUID v7 Generator Best Online Currency Converter Générateur Fiche De Révision Gratuit Video Highlight Finder Free Online Resume Builder Canada Custom PRD build