Simple, transparent pricing for every kind of modeler

Start free, no account needed. Upgrade when your work needs more.

Try Pro free for 14 days. No card needed, just a work email. The trial starts in the app, the first time you use a Pro feature.

For individual modelers

Free

Free forever $0

Includes

  • Web-based EPANET 2.3 engine
  • No limits on model size
  • Runs locally, your data stays on your machine
Most popular

Pro

Per named license $950

Everything in Free, and:

  • Scenarios
  • Pro model builder
  • Custom attributes
  • Custom map layers & elevation sources
  • Scripting
  • Professional support

And more…

For teams and organizations

Ultimate

Includes 3 seats $10,000 /year

Everything in Pro, and:

  • Shared cloud models with version history
  • Team branching & merging
  • Roles & permissions
  • Self-service seat management
  • Pay by invoice
  • Team onboarding session

Advanced workflows:

  • Automated model build & maintenance
  • Calibration tools
  • Unlimited model conversions
  • Shutdowns & pressure/flow inquiries
  • AI-assisted modeling

Enterprise

Tailored to your organization Custom

Everything in Ultimate, and:

  • Corporate SSO (SAML / Azure AD)
  • Regional data hosting
  • Centralized user management & usage analytics
  • Network-level permissions
  • Security review & procurement support
  • Dedicated support & custom training

Have questions? Send us an email or book a call.

Compare plans

Everything that's included in each plan.

Feature
Free $0 /yr No account needed Launch epanet-js
Pro $950 /yr Individual named license Get Pro
Ultimate $10,000 /yr 3 reassignable seats Request a quote
Enterprise Custom Tailored to you Contact us
Platform
Local-first — data stays on your machine
No limits on model size
Simulation engine
EPANET Toolkit 2.3.5 engine
Network editing
Zone polygons – import and visualize
Data libraries
Assign roughness by material and age
Data exchange
Third-party model import and export 1 model Unlimited Unlimited
Model building
GIS model import — Pro builder
Results & visualization
Map & layers
Custom vector file layers (GeoJSON, Shapefile)
Network review
Missing or invalid attribute checks
Scenario management
Create and switch scenarios
Compare simulation results between scenarios
Cloud & collaboration
Multiple team members
AI
AI-assisted modeling
Support & licensing
Priority support
Pay by invoice On request
Seats 1 3 Custom
Self-service seat management
Security & deployment
Single sign-on (SSO)
On-premises deployment

Non-commercial licenses

For coursework, research and personal projects.

Frequently asked questions

Find answers to common questions about epanet-js

What happens when the 14-day Pro trial ends?

Nothing is deleted. Your models are saved on your own machine, so they stay where they are and open as normal. The Pro features you used during the trial stop being available until you subscribe.

Is Pro billed monthly or annually?

Either. Yearly is $950 per named license. Monthly is $250 a month, which adds up to $3,000 over a year. Ultimate and Enterprise are billed yearly.

How many people can use an Ultimate plan?

Ultimate includes three seats. Each seat belongs to one named user at a time, and you can reassign it yourself through self-service seat management whenever your team changes. If you need more than three, tell us how many when you request a quote.

Who qualifies for the free education license?

Students and teachers with a school email address. It covers everything in Pro except the Pro model builder and professional support, and it is for non-commercial use: coursework and research.

How to claim an educational license.

Do I need to create an account to use epanet-js?
No, you can start using epanet-js immediately without creating an account or logging in. Simply visit our website and launch the application to begin modeling.
How do I get support if I have questions?

It depends on your plan. Free and education licenses include community support and the documentation. Pro adds professional support. Ultimate and Enterprise add priority support.

Is my data secure with epanet-js?
Yes! epanet-js uses a local-first approach, meaning your project data is saved directly to your computer, not to our servers. This ensures your sensitive network data remains private and under your control. Learn more about the Local-First Approach.
Is epanet-js open source?

Yes, our source code is public from day one, but there is a two-year delay from the time we release a new version to when it becomes fully open source. This is how we drive sustainable open-source development for epanet-js, and, by extension, EPANET. You can learn more about how the FSL license works here.