

Software with the Modeler in Mind
At Utilian, we empower engineers and environmental managers with cutting-edge software solutions designed to address the complex challenges of water and environmental management.

Seamless Model Setup
GeoSWMM makes it easy to build the geometric components of a stormwater model from scratch.
Watershed Delineation Tool
Delineates subcatchment boundaries for hydrologic modeling
Accurately specify the study area by custom DEM clipping tools
Advanced stream-burning feature to align with existing channel networks
Create and manage stream layers for delineated subcatchments
Assign outlets at stream confluences with intuitive tools

Inlet-Outlet Mapping Tool
Automatically assigns inlet and outlet nodes to conduits
Adds critical flow direction attributes to streamline data management
Minimizes manual input and reduces errors in attribute assignment
Build Models Directly from GIS Data
Efficiently design a complete model using ArcGIS Pro
Automatically extracts from external GIS data and assigns attributes to model components
Stores all model data in a fully ArcGIS Pro-compatible file geodatabase (GDB)
Integrates hydraulic, hydrologic, and spatial data in a single database
Maintains data integrity by eliminating external file dependencies
Import and Export EPA SWMM Files

Import models directly from existing EPA SWMM .inp file

Export models to standard .inp file for use in EPA SWMM

Includes data validation and projection system checks during import


Faster Model Preparation
GeoSWMM's interactive features help you capture model inputs directly from GIS data while automating time-consuming steps and calculations in the process.
Land Use Properties
Reclassify reference land cover data (e.g. the USGS NLCD) to the simplified land use types for SWMM
Assign Manning's N and maximum depression storage values from reference tables
Save and load reclassification mapping for future use
Calculate weighted average N- and D- values for each sub-catchment based on intersected land cover

Conduit Roughness Calculator
Assign roughness values based on conduit material
Assign roughness based on the combination of conduit cross section type and material
Apply roughness values from SWMM reference table or external data sources

Imperviousness Calculator
Calculate area-weighted average imperviousness for each subcatchment
User raster or polygon features to determine surface imperviousness


Subcatchment Width Calculator
Calculate characteristic width of subcatchments for hydrologic analysis
Allows adjustment of overland flow and effective channel lengths for better approximation
Identifies head-watersheds and extracts their longest flow path from DEM
Provides table-based controls for length adjustment and parameters for head-watersheds
Offers two proven width calculation methods for flexibility and accuracy
Subcatchment Slope Calculator
Calculate average surface slope of subcatchments using DEM
Uses weighted average of intersected raster cells for slope calculation


Enhanced Quality Control
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris

Network Analysis Tool
Detects and visualizes drainage connectivity issues directly in ArcGIS Pro
Identifies disconnected components, missing or duplicate links and nodes
Highlights logical disconnects due to data entry errors
Flags unused nodes and elements with invalid geometry
Pinpoints overlapping features and duplicate IDs for cleanup
Control Rules Editor
Prevent errors with a guided, user-friendly control rule editor
Create control rules through simple point-and-click inputs
Validate control rules even before leaving the editor


Simulate the Full Story
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris

Flood Mapping
Generates high-resolution flood depth and extent maps from simulation results
Supports quasi-2D modeling for accurate flood representation
Visualizes flood areas over basemaps or satellite imagery
Exports flood maps in GIS-compatible formats (e.g., GeoTIFF, shapefile)
Identifies critical flood-prone areas for risk assessment and mitigation planning
Time Series Plots
Compare variables (e.g. flow vs. depth) over time for any model component
Visually analyze input time series and simulation results for faster design and validation
View time series plots in a tabular format for each elements
Compare observed vs. simulated data for model calibration and validation
Export time series data to external formats (e.g., jpg, png, xlsx, csv etc.) for further analysis and reporting


Scatter Plots
Visualize relationships between different variables with customizable scatter plots
Identify trends and correlations across hydraulic or water quality parameters
Select specific nodes, links, or subcatchments for focused analysis
Customize axes, labels, and color for clear communication and presentation
Export plots as images or data files for reporting and documentation
Profile Plots
View all available flow paths between selected start and end nodes
Generate water surface elevation profiles along the chosen path
Simulate water surface elevation changes over time with adjustable time controls
Pause, forward, or rewind the simulation for detailed analysis

Launch GeoSWMM
Experience the benefits of GeoSWMM—your software for stormwater and sanitary sewer modeling.
