i InteriorLab

Circulation · Blockage

Traffic Flow Visualizer

Sketch up to eight furniture pieces on a room plan and let the tool find any door-to-door path narrower than 60 cm — and trace the shortest walking line from entry to primary seat. Most online floor planners show you a pretty plan; this one tells you where the room actually breaks.

Plan

Coordinates in metres, origin bottom-left. Doors are points on a wall.

Room & doors
Furniture (max 8)
Primary seat (target for shortest path)

What problem this solves

Floor plans look fine in plan view. The trouble is that human walking paths are not what you draw as “circulation” arrows on the plan — they are paths of least resistance, and they go around furniture in straight lines unless something blocks them. A 50 cm gap between a sofa and a coffee table feels “fine” until you actually have to pass a hot dish through it, at which point you discover the gap is half what you intended because the sofa cushion compresses under load and the table drifts 5 cm away from the wall each year. This tool models the room as a grid and finds the bottlenecks by computation, not by eye.

The 60 cm minimum is a conservative adult-passing width in socks and slippers. Wheelchair access requires 90 cm minimum (ADA) and ideally 1.5 m turning radius — this tool doesn’t model wheelchairs but the same choke-point logic applies: increase the threshold to 90 cm and rerun.

Who it’s for

Why visual plans lie

Designers consistently underestimate how much space furniture takes once people are using the room. A sofa drawn as a 90×220 cm rectangle needs another 30 cm of “do not put anything here” zone behind it for someone to walk past. A dining chair pulled out adds 50 cm in front of the table. A rug with 60 cm of floor beyond it is wasted space for walking. The grid-based pathfinding in this tool catches these by simply modelling the room as cells you can’t walk through and cells you can.

Limitations

Practical fixes for choke points

Most choke points appear in one of three places: between the sofa and the wall, between the dining table and the kitchen island, or in a hallway that gets pinched by a console table. The fix is usually to swap one of the bordering pieces for a smaller one (a 200 cm sofa instead of 240 cm) rather than moving everything. If the room is genuinely tight, replace the dining table with a backless banquette (people slide in/out without pulling the chair back 50 cm).

Common questions

What clearance should I aim for between furniture pieces?

NKBA and most residential standards: 80–90 cm between major pieces for two-person pass-through, 60 cm minimum for one person passing. Behind dining chairs: 90 cm so the chair can be pulled out without bumping the wall behind. Around a coffee table: 45 cm to sofa minimum.

Why does my plan show 70 cm but the pathfinder says it’s blocked?

Two common reasons. First, the grid snaps to 12.5 cm cells; a 65 cm gap may round down to a 5-cell-wide corridor (62.5 cm), which is barely above the 60 cm threshold and will be flagged. Second, the path is forced to route around the corner of a piece, not diagonally through it — if the rectangle juts into the lane at a 45° angle, the pathfinder still treats it as blocked.

Can I use this for an open-plan kitchen/living room?

Yes, but model the kitchen island as a rectangle and the kitchen as a zone where the work triangle is checked separately (use the Work Triangle Optimizer). The two analysis tools are designed to compose.

What if the room has a doorway that swings into the traffic lane?

Model the door swing arc as a separate furniture piece (an arc-shaped rectangle approximation) or use the Door Swing Clearance tool to plan the layout, then return here to validate traffic paths. The two are complementary: this tool finds blockage, the door swing tool finds swing conflicts.

About this tool

The Traffic Flow Visualizer is one of 36 tools on InteriorLab. Pathfinding runs client-side; no layout data is transmitted.

Privacy

No first-party cookies or data collection. See Privacy Policy.

Disclaimer

Pathfinding uses a grid approximation; real clearance may differ by a few centimetres. See Disclaimer.