A fast, browser-based modeling environment built on the EPANET 2.3 engine. Open InfoWater Pro models directly, run simulations without an ArcGIS license, and give your whole team access to the model.
No login needed
InfoWater Pro is deeply embedded in utilities that centralize their engineering workflows around Esri ArcGIS Pro. For GIS departments and dedicated modelers who require tight integration inside an Esri geodatabase, that integration has clear utility.
However, tying hydraulic modeling strictly to ArcGIS Pro introduces significant operational friction: high seat costs, Windows-only workstation limits, and software version locks between Esri and Autodesk extensions. When project engineers, field crews, or planning staff just need to test an operational scenario, verify fire flow, or check pressure heads, booking time on a single $10,000 InfoWater seat creates an immediate bottleneck.
epanet-js strips away those setup barriers. It runs locally in any modern browser on any OS, imports Shapefile, GeoJSON, and CAD data directly, and opens native InfoWater Pro files without intermediate file conversion. You get fast, responsive day-to-day modeling on the trusted EPANET 2.3 engine without the software overhead.
A practical breakdown of platform requirements, engine capabilities, and pricing.
| Category | epanet-js | InfoWater Pro |
|---|---|---|
| Platform & OS | Cross-platform (Browser) Mac, Windows, Linux | Windows desktop only requires Esri ArcGIS Pro |
| Runs without ArcGIS Pro license | ||
| Hydraulic engine | Standard EPANET 2.3 official Toolkit 2.3.5 | EPANET-derived with Autodesk proprietary extensions |
| Opens InfoWater Pro models | Direct import retains scenarios & custom attributes | Native |
| Opens and exports standard .inp | ||
| Extended period simulation (EPS) | ||
| Pressure-dependent demand (PDD) | ||
| Multi-species water quality (MSX) | ||
| Fire flow & hydrants analysis | ||
| Scenario management | ||
| GIS import formats | Shapefile, GeoJSON, CAD | Esri Geodatabase, Shapefile |
| Open-source codebase | ||
| Starting cost | Free tier Pro from $950/yr | ~$10,000/seat/yr plus required ArcGIS Pro license |
Open InfoWater Pro models directly with scenarios, operational controls, and custom attributes intact. You don't need to rebuild networks or run lossy intermediate conversions.
epanet-js imports Shapefile, GeoJSON, and CAD layers natively. It runs on any operating system without software installations, Esri extension licenses, or ArcGIS version-matching issues.
The free plan includes the full EPANET 2.3 engine with no node or pipe limits. Pro is $950 per year—making modeling accessible across your entire engineering group.
Adopting epanet-js doesn't mean discarding your existing network investments. You can import your InfoWater Pro model directly, bringing over your base geometry, operational scenarios, and custom attributes. Because the free plan has no node limits, you can verify your actual system immediately.
Handoffs in the other direction are equally direct. If a client contract or municipal standard mandates an InfoWater deliverable, you can conduct your build, calibration, and option testing in epanet-js, then export standard EPANET files for final import into InfoWater Pro via its standard exchange tools. The model remains transparent, portable, and accessible to everyone on the project.
Frequently asked questions about moving between epanet-js and InfoWater Pro.
Import an existing model to see how your network runs in a lightweight, modern workspace—free, local-first, and without an ArcGIS Pro license.
No login needed