Floor Plan Generator

How to read a generated floor plan

Published 15 April 2026

Every floor plan that comes out of one of the generators on this site is a 2D top-down schematic — coloured rectangles for rooms, labels with names and dimensions, lines for walls, and small openings for doors. It's deliberately stripped down. You can read it in about thirty seconds if you know what each piece means, but a few of the conventions are worth covering because they affect how you should interpret what you are seeing.

Colours

Each room is colour-coded by its function. Light blue is a living room, light green is a bedroom, lavender is a bathroom, orange is a kitchen, yellow is an office or meeting room, and grey is a hallway, corridor, or unassigned circulation. The colours are not architectural conventions — they are arbitrary picks that make the plan easy to scan. A real architectural drawing typically uses no colour fill at all, just hatching or symbols on a black-and-white plan.

The colour fill represents the room category, not its furniture or contents. A bedroom's green box does not mean there is a bed visible in the rendering; you should imagine the bed yourself based on the room's dimensions and the typical orientation (longest wall is usually where the bed sits).

Labels and dimensions

Every room is labelled with its name (Living Room, Bedroom 1, Bathroom, Kitchen, etc.) and its width × height in metres or feet, depending on the unit toggle. The dimensions shown are actual generated values, not nominal ones. If you set the area to 90 m² for a 3BR/2BA, the generator might produce 87.4 m² total because the parametric variation produces slight differences. The total floor plan area is always within ±5% of the area you requested — never outside that band.

The dimensions correspond to the inside-of-walls measurement, not the building envelope. If you are using the plan to estimate how a sofa will fit, the room dimension is the relevant number. If you are using the plan to compare against a real-estate listing, real listings sometimes report gross floor area (including walls and circulation) which will be ~5–10% larger than the sum of the room dimensions you see here.

Doors, walls, and windows

Walls are drawn as black or dark grey lines along the boundaries of every room. Doors appear as small 0.8–0.9 m gaps in the wall lines, oriented based on which neighbouring room the door connects to. The entry door is marked separately — it's the door that connects the apartment or house to the outside corridor or street.

Windows are not currently rendered. Exterior walls have window placement assumed during generation (the layout's natural light is calculated in the background), but the windows themselves are not drawn. This is an intentional simplification — adding window symbols would clutter the plan without adding information that you can't already infer from the room layout.

What's intentionally missing

Generated floor plans here do not include: furniture, fixtures, electrical outlets, light switches, plumbing fixtures, HVAC equipment, structural columns, beam locations, ceiling heights, finished material specifications, or stair details (these are single-floor plans only). Each of those things is necessary for an architectural construction document and is what an architect or engineer adds when you commission real plans. None of them are appropriate to add automatically because they depend on the specific build, jurisdiction, and your preferences.

The plans also do not show fire-egress paths, accessibility-mandated circulation widths, or building-code-mandated room minimums for your specific jurisdiction. They use sensible defaults (bedroom min 7 m², bathroom min 3 m², corridor min 0.9 m) that are reasonable in most places, but specific jurisdictions impose stricter requirements (e.g., wheelchair-accessible bathrooms in some commercial codes need 1.5 m turning radius; some apartments require natural light from at least one window per habitable room). Use the room-standards reference on each generator page as a starting point, not as a substitute for the local code.

When a generated plan is enough

A generated plan from this site is enough when you are exploring options early — figuring out whether a 3BR/2BA fits in 100 m² or 110 m², comparing rectangular vs L-shaped envelopes, sketching what a tenant fit-out might look like, illustrating a real-estate listing where photos are the main attraction. It is not enough when you are about to build, sign a contract, apply for a permit, or sell as a primary product. For those, hire a licensed professional.

External references

Authoritative sources cited or referenced in this post.

Further reading on this site

Other posts