Pipe Network Designer

Sketch a water distribution network on the map, then export it as an EPANET .inp file.

Draw tools
Click the map to place a junction.
Properties
Select an element on the map or in the list below to view and edit its properties here.
Labels
Elevation

Enter a value to add to (or subtract from, using a negative number) every elevation fetched below — use this to correct Open-Elevation's values against a known reference (e.g. Google Earth).

Note: Elevation is fetched from Open-Elevation, a free, community-run, not-independently-verified data source. Values may differ from actual ground elevation — please verify with survey data before using for design. This only updates ground elevation (or "Total head" for reservoirs) — tank Min/Init/Max levels are not touched and can be set independently in each tank's Properties.

CSV should have Node ID in the 1st column and Elevation in the 4th column (e.g. ID, Latitude, Longitude, Elevation). If the header row doesn't clearly say "ID"/"Elevation", these fixed positions are used automatically. Matching is done by ID against existing node labels; rows with no matching ID are skipped.

Diameter colours
Length summary
Network list
Nodes
Pipes

Edit cells directly, or select a range and paste from Excel (Ctrl+V). Click a row's ID cell and press Delete/Backspace on an empty ID to remove that row. Changes apply to the map automatically.