UFH Floor Plan Generator

Upload → calibrate → pick wall colour → auto-detect rooms → remove any you don't want → place manifold → generate colour-coded UFH circuits → calculate pipe purchasing.

JPG/PNG/WEBP for this version. Scale is always entered manually.

1. Manual scale calibration

Click two ends of a known architectural dimension and enter its real length.

Not calibrated.
2. Automatic room detection

Pick the colour used for the walls on the floor plan, then detect rooms automatically. Afterwards, remove any detected areas you don't want to heat.

Tolerance: 45
No wall colour picked.
3. Manifold

Place the manifold manually. The generator first maps each room as a point grid, builds perpendicular meanders, bridges the finished end back to a nearby return point, then routes the flow/return pair to the manifold without overlap.

Manifold not placed.
4. UFH design settings
Serpentine / Meander only

The maximum installed loop length includes the flow and return tail routes.

5. Pipe purchasing
Generate the complete system to calculate purchasing.

Each circuit is one complete purchased length. Available lengths: 100 m, 200 m and 500 m. A 15% planning tolerance is added only for purchasing.

Floor plan preview

Upload a floor plan to begin.