Top 10 Best Culvert Analysis Software of 2026

GITNUXSOFTWARE ADVICE

Construction Infrastructure

Top 10 Best Culvert Analysis Software of 2026

Ranked culvert analysis software tools for design, sizing, and flow modeling, including Culverts by Bentley, with features and tradeoffs for teams.

34 min readUpdated Editorially scoped research
How we ranked these tools
01Editorial Scope

Gitnux editors write the brief first: the topic, the inclusion rules, and the frame for what belongs.

02Source Research

Agents extract product evidence with provenance, then collect written reviews and transcribe video reviews and podcasts.

Read our full methodology →

Framework: Features 40% · Ease 30% · Value 30%

Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy

Culvert analysis software matters because design outcomes hinge on capacity, headwater and tailwater behavior, and scour or hydraulic constraints that must be computed consistently from geometry and boundary conditions. This ranked list helps technical evaluators compare modeling depth, automation and data model fit, and integration paths across desktop, web, and GIS-adjacent workflows using concrete feature criteria rather than marketing claims.

CulvertMaster is the best pick if you need repeatable inlet and outlet control sizing outputs from peak discharge inputs, while TUFLOW fits when culvert sizing must align with grid-based flood results across a whole drainage network and EPA SWMM is the entry choice for simulating culvert links in stormwater conveyance under varied boundary conditions.

Editor’s top 3 picks

Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.

Editor pick
1

CulvertMaster

Control-mode driven sizing reports that summarize assumptions and capacity limits across multiple barrel options in one export.

Best for: Fits when teams have peak discharge ready and need repeatable inlet and outlet control sizing outputs.

2

TUFLOW

Editor pick

End-to-end modeling ties culvert head-loss behavior directly into network flood depths and overtopping outcomes.

Best for: Fits when culvert sizing must match grid-based flood results across an entire drainage network.

3

CAP and CAPGUI

Editor pick

CAPGUI’s structured inlet and outlet control workflow ties CAP hydraulic results to review-ready control state outputs.

Best for: Fits when agencies need repeatable culvert sizing checks with documented assumptions and GUI-driven runs.

Comparison Table

1
CulvertMasterBest overall
vertical specialist
9.4/10
Overall
2
enterprise
9.2/10
Overall
3
vertical specialist
8.8/10
Overall
4
vertical specialist
8.6/10
Overall
5
vertical specialist
8.3/10
Overall
6
enterprise
8.0/10
Overall
7
API-first
7.6/10
Overall
8
7.3/10
Overall
9
vertical specialist
7.0/10
Overall
10
6.7/10
Overall
#1

CulvertMaster

vertical specialist

CulvertMaster calculates culvert capacity, headwater, tailwater, and related hydraulic results.

9.4/10
Overall
Features9.7/10
Ease of Use9.2/10
Value9.3/10
Standout feature

Control-mode driven sizing reports that summarize assumptions and capacity limits across multiple barrel options in one export.

CulvertMaster is oriented around culvert capacity and control-mode evaluation, using the same inputs that drive inlet control and outlet control outcomes, including barrel geometry and loss terms. Results focus on sizing outputs that translate energy grade line and hydraulic grade line implications into practical headwater depth and discharge capacity tables. The workflow is designed for batch runs so teams can compare multiple culvert options under consistent stationing and roughness assumptions.

A key tradeoff is that fully geospatial-driven hydrologic routing is not the primary workflow, so watershed delineation and detention routing are better handled in upstream tools. CulvertMaster fits best when peak discharge is already available from established hydrology and the engineering team needs repeatable culvert capacity checks and overtopping or backwater-related sizing iterations.

Pros
  • +Batch sizing runs keep inlet and outlet control comparisons consistent
  • +Loss term breakdown clarifies how friction and entrance losses affect capacity
  • +Multi-barrel geometry support reduces manual worksheet duplication
  • +Report exports consolidate inputs and computed results for review cycles
Cons
  • –Hydrologic routing and watershed delineation are not core workflows
  • –Advanced custom checks require more setup than standard culvert sizing
Use scenarios
  • Transportation drainage engineers

    Compare culvert alternatives for design storm

    Selects highest-capacity option

  • Consulting design teams

    Produce review-ready culvert capacity packets

    Reduces rework during review

Show 2 more scenarios
  • Municipal engineers

    Standardize culvert checks across projects

    Improves cross-project consistency

    Repeat consistent material and geometry settings to reduce worksheet variance.

  • Stormwater modelers

    Validate backwater sizing from peak discharge

    Confirms safe headwater depth

    Convert an externally computed peak discharge into culvert capacity limits.

Best for: Fits when teams have peak discharge ready and need repeatable inlet and outlet control sizing outputs.

#2

TUFLOW

enterprise

TUFLOW simulates one-dimensional and two-dimensional flood hydraulics with culvert structures.

9.2/10
Overall
Features9.5/10
Ease of Use9.0/10
Value8.9/10
Standout feature

End-to-end modeling ties culvert head-loss behavior directly into network flood depths and overtopping outcomes.

Culvert design in TUFLOW is typically executed through a hydraulic modeling workflow where structures are represented as hydraulic elements tied to mesh or grid cells. The tool can account for entrance loss and barrel friction loss to compute energy grade effects through the culvert and into the receiving reach. Culvert capacity outcomes can be inspected alongside broader flood routing results, which is useful when culvert constraints interact with upstream ponding and downstream tailwater conditions. This coupling is strongest when the same model run feeds both culvert sizing confirmation and network-level flooding checks.

A notable tradeoff is that accurate culvert behavior depends on model resolution and structure placement, so small geometric changes can require re-meshing or reconfiguration. TUFLOW fits best when a project already uses raster or grid-based flood modeling and needs culvert results aligned to the same hydraulic grade line context across the study area.

Pros
  • +Hydraulic culvert losses map into full network flood runs
  • +Consistent structure modeling across grids reduces cross-tool mismatch
  • +Supports multi-barrel and complex pipe group arrangements
  • +Workflow aligns culvert capacity outcomes with inundation results
Cons
  • –High-resolution models may be required for stable structure behavior
  • –Model setup and configuration take more time than form-based tools
  • –Less convenient for one-off culvert checks without a network model
  • –Debugging structure placements can be iterative and time-consuming
Use scenarios
  • Flood modeling engineers

    Roadway overtopping linked to culverts

    Fewer handoffs between tools

  • Transportation drainage teams

    Multiple-barrel culvert capacity confirmation

    Faster design iteration

Show 2 more scenarios
  • Consultants managing model standards

    Consistent parameters across projects

    More predictable deliverables

    Reusable modeling patterns reduce variation between culvert checks and network simulations.

  • Watershed program analysts

    Downstream sensitivity to tailwater

    Better risk characterization

    Network routing captures how downstream depth changes affect upstream culvert response.

Best for: Fits when culvert sizing must match grid-based flood results across an entire drainage network.

#3

CAP and CAPGUI

vertical specialist

USGS Culvert Analysis Program computing steady-state flow through culverts for rating curves and peak discharge determination.

8.8/10
Overall
Features8.7/10
Ease of Use8.9/10
Value9.0/10
Standout feature

CAPGUI’s structured inlet and outlet control workflow ties CAP hydraulic results to review-ready control state outputs.

CAP provides the computational core for hydraulic culvert analysis using geometry, roughness, and headwater and tailwater inputs to determine capacity and control state. CAPGUI wraps that core with a structured form workflow for entering barrel geometry and alignment data, selecting materials and friction assumptions, and saving run inputs for later rework. Output review centers on control determination and headwater depth results needed for roadway overtopping and passing-flow assessment. Automation and integration are limited compared with SaaS culvert suites since the execution model is primarily GUI-driven.

A key tradeoff is that geospatial intake and fully automated hydrologic routing are not the primary strength, so watershed delineation and rainfall-to-peak discharge typically feed CAP from separate tools. CAPGUI works best when hydrology inputs like peak discharge, tailwater stage, and design frequency are already established, and the team needs to size culverts and validate control conditions across multiple alternatives. This situation aligns with bridge and roadway permitting workflows where engineering review depends on consistent hydraulic assumptions.

Pros
  • +GUI-driven runs standardize culvert inputs across design alternatives
  • +CAP control logic supports inlet and outlet control sizing decisions
  • +Energy grade line and hydraulic grade line results support review workflows
  • +Run inputs are easier to reuse than manual worksheet replication
Cons
  • –Hydrology and watershed preprocessing are typically external to CAP
  • –API-style automation and data exchange are not the focus of CAPGUI
  • –Multiple-barrel scenario setup can feel slower than script-based tools
  • –Less suited for highly custom hydraulic physics beyond typical culvert models
Use scenarios
  • County highway hydraulic engineers

    Roadway culvert sizing for design storms

    Faster alternative comparison

  • State permitting reviewers

    Check capacity and report control assumptions

    More consistent review packages

Show 1 more scenario
  • Consulting firms designing replacements

    Reanalyze existing culverts under new stages

    Reduced rework effort

    Teams reuse saved CAPGUI run inputs to test capacity under updated peak discharge and tailwater conditions.

Best for: Fits when agencies need repeatable culvert sizing checks with documented assumptions and GUI-driven runs.

#4

GeoHECRAS

vertical specialist

GeoHECRAS provides a graphical environment for HEC-RAS models, including culvert geometry and analysis.

8.6/10
Overall
Features8.5/10
Ease of Use8.5/10
Value8.7/10
Standout feature

GeoHECRAS ties geospatial cross-section preparation into HEC-RAS hydraulic runs for culvert inlet and outlet control studies.

GeoHECRAS supports hydraulic culvert analysis by coupling a culvert-focused workflow with an HEC-RAS based modeling environment. It is distinct in how it brings geospatial terrain work into the culvert design loop, so roadway and channel cross-sections can be prepared from GIS inputs and then carried into hydraulic computations.

Pros
  • +GIS-to-cross-section workflow reduces manual stationing for culvert studies
  • +Inlet and outlet control sizing inputs map directly into hydraulic runs
  • +Multi-barrel culvert geometry handling supports grouped barrel analysis
  • +Energy grade line outputs remain traceable to hydraulic run results
Cons
  • –Requires disciplined GIS preparation for consistent cross-section alignment
  • –Automation depth is limited outside the HEC-RAS backed modeling workflow

Best for: Fits when teams use GIS terrain inputs and need repeatable culvert sizing runs inside an HEC-RAS workflow.

#5

Culvert Analysis Tool

vertical specialist

USGS web-based tool for culvert hydraulics and scour analysis.

8.3/10
Overall
Features8.3/10
Ease of Use8.5/10
Value8.0/10
Standout feature

USGS-style inlet and outlet control computation with energy and hydraulic grade line outputs in a single web workflow.

Culvert Analysis Tool performs culvert hydraulic checks using standard inlet and outlet control calculations with energy grade line and hydraulic grade line diagnostics. It supports culvert sizing workflows that map roadway and hydraulic inputs to headwater depth, tailwater depth, and implied capacity limits.

Pros
  • +Implements inlet and outlet control pathways with energy grade line reporting
  • +Produces headwater and tailwater depth outputs tied to control regime
  • +Uses a web form workflow for consistent, repeatable culvert checks
  • +Handles typical culvert sizing inputs without needing desktop setup
Cons
  • –Hydrologic inputs and watershed delineation are not the focus of the workflow
  • –Limited support for complex multi-stage routing beyond culvert hydraulic checks
  • –Automation and API access are not exposed as a first-class integration surface
  • –Model customization depends on what the web workflow fields expose

Best for: Fits when teams need repeatable culvert sizing checks driven by inlet and outlet control logic.

#6

InfoWorks ICM

enterprise

InfoWorks ICM models integrated stormwater, river, floodplain, and culvert networks.

8.0/10
Overall
Features7.9/10
Ease of Use8.0/10
Value8.0/10
Standout feature

Integrated hydraulic model runs that tie culvert control outcomes to headwater and downstream grade line behavior.

InfoWorks ICM is an Autodesk-branded hydraulic modeling tool used for culvert analysis workflows inside an integrated water modeling environment. It couples hydrologic inputs and hydraulic computations for sizing checks that include inlet control and outlet control paths, then generates design outputs for peak discharge and headwater and tailwater conditions.

Pros
  • +Inlet control and outlet control computations support culvert sizing checks
  • +Geospatial terrain import supports stationing-based cross-section setup
  • +Barrel geometry and multiple culvert configurations fit typical roadway drainage models
  • +Hydrologic to hydraulic workflow reduces handoff between steps
Cons
  • –Model setup depth can slow single-culvert evaluations
  • –Automation relies more on model configuration than a developer-first API surface
  • –Friction and entrance loss calibration can require iterative tuning
  • –Complex layouts increase runtime and project management overhead

Best for: Fits when teams need end-to-end culvert hydraulic sizing within broader water and roadway drainage models.

#7

EPA SWMM

API-first

EPA SWMM models stormwater conveyance networks that can include culvert links.

7.6/10
Overall
Features7.4/10
Ease of Use7.8/10
Value7.8/10
Standout feature

Culvert flow is computed as part of a full drainage network using pressurized and free-surface link hydraulics.

EPA SWMM is a public-domain hydraulic and hydrologic modeling engine focused on rainfall to drainage network response rather than culvert-only design workflows. It supports pressurized or free-surface flow through conduit and link elements, using specified junction and cross-section geometry plus headloss formulations.

Pros
  • +Network-level modeling links watershed input, routing, and culvert hydraulics.
  • +Conduit flow supports pressurized and free-surface regimes in one engine.
  • +Headloss terms capture entrance and friction loss through links.
  • +Text-based model files support version control and repeatable runs.
Cons
  • –Culvert sizing output is indirect and requires interpreting network results.
  • –Inlet control nomographs workflow is not the primary interface model.
  • –GUI configuration can be limited versus dedicated culvert design packages.
  • –Model stability depends on timestep and boundary condition choices.

Best for: Fits when drainage networks must be simulated with culverts under varied storm and boundary conditions.

#8

HydroCAD

SMB

HydroCAD designs stormwater systems and supports culvert sizing within watershed routing models.

7.3/10
Overall
Features7.0/10
Ease of Use7.6/10
Value7.5/10
Standout feature

Coupled culvert hydraulics results integrate directly with HydroCAD stormwater routing outputs.

HydroCAD is an engineering tool focused on culvert analysis coupled to stormwater modeling workflows. It calculates hydraulic performance across inlet and outlet control conditions using configurable culvert geometry and headwater and tailwater boundary inputs.

Pros
  • +Inlet and outlet control checks are computed from the same culvert data set
  • +Geometry and material libraries speed routine barrel and throat configuration
  • +Detention and routed hydrographs connect culvert hydraulics to peak discharge
  • +Batch-style study comparisons support repeated design storm runs
Cons
  • –Advanced geospatial terrain workflows are limited compared with GIS-centric tools
  • –Some fish passage and scour workflows require manual interpretation outside core outputs
  • –Model validation depends on careful boundary setup for headwater and tailwater stages
  • –Extensibility and automation interfaces are not positioned for deep API-driven customization

Best for: Fits when roadway culvert sizing must be repeated across storms with clear hydraulic control outcomes.

#9

FishXing

vertical specialist

Software for evaluating fish passage through culverts.

7.0/10
Overall
Features7.1/10
Ease of Use7.1/10
Value6.9/10
Standout feature

Fish passage evaluation workflow ties culvert hydraulic calculations to passability decision points within streammodels projects.

FishXing performs hydraulic culvert analysis workflows for fish passage studies by linking culvert geometry inputs to hydraulic headwater and tailwater computations. The site focuses on stream and barrier modeling via a project-style workflow on streammodels.fisheries.org rather than a general civil design suite.

Pros
  • +Workflow-first interface for fish passage culvert evaluations
  • +Inlet and outlet control calculations are built into the analysis flow
  • +Designed around stream culvert geometry and hydraulic boundary inputs
  • +Outputs align with barrier and passability review needs
Cons
  • –Limited breadth for non-fish culvert design workflows
  • –Geometry and boundary edits require careful manual consistency checks
  • –Automation depth for batch runs and large project libraries is not prominent
  • –Less coverage for advanced hydrologic routing than general modeling toolchains

Best for: Fits when teams need fish passage-focused culvert hydraulic checks and reviewable sizing outputs without a full civil modeling stack.

#10

104 Engineering Culvert Tools

API-first

Web-based culvert design and analysis platform implementing FHWA HDS-5 methodology with API access.

6.7/10
Overall
Features6.6/10
Ease of Use6.8/10
Value6.8/10
Standout feature

Inline inlet control versus outlet control results display using the same geometry and loss inputs across design iterations.

104 Engineering Culvert Tools targets culvert hydraulic analysis workflows with a browser-based interface that focuses on repeatable calculations. It supports inlet and outlet control sizing with support for common entrance and barrel loss terms used in roadway cross-drain design.

Pros
  • +Structured inlet and outlet control calculation workflow for sizing decisions
  • +Configurable loss inputs for entrance and barrel friction loss terms
  • +Batch-friendly repeat runs for multiple culvert alternatives during design iterations
  • +Clear separation between roadway setup inputs and hydraulic results
Cons
  • –Limited integration options for external hydrology inputs and model automation
  • –Works best for standard cross-drain geometries, with less support for atypical layouts
  • –No documented API surface for provisioning or programmatic recalculation
  • –Geospatial terrain data preprocessing and floodplain modeling are not part of the core workflow

Best for: Fits when design teams need consistent culvert sizing with repeatable inlet and outlet control calculations.

Conclusion

After evaluating 10 culvert analysis software, CulvertMaster stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.

Our Top Pick
CulvertMaster

Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.

How to Choose the Right Culvert Analysis Software

Culvert analysis software is used to compute inlet control and outlet control sizing outcomes and connect those results to headwater and tailwater depth outputs. This guide covers CulvertMaster, TUFLOW, CAP and CAPGUI, GeoHECRAS, Culvert Analysis Tool, InfoWorks ICM, EPA SWMM, HydroCAD, FishXing, and 104 Engineering Culvert Tools.

The differences between tools show up in control-mode reporting, how losses like entrance loss and barrel friction loss are explained, and how tightly culvert hydraulics are tied into network or GIS workflows. The selection tradeoffs also show up in whether teams can run repeatable sizing across many barrel options in one export or coordinate culvert results with grid-based flood depths and overtopping outcomes.

Culvert Analysis Software for inlet and outlet control sizing, energy grade line reporting, and hydraulic workflow integration

Culvert analysis software produces inlet control and outlet control calculations and reports hydraulic grade line and energy grade line quantities tied to headwater depth and tailwater depth. Tools like Culvert Analysis Tool and CAPGUI focus on structured control workflows that turn culvert geometry and loss inputs into review-ready control state outputs.

Other tools connect culvert control outcomes to larger modeling contexts where drainage routing, grid flood depths, or HEC-RAS runs drive the surrounding hydraulic conditions. TUFLOW ties culvert head-loss behavior into network flood depths and overtopping outcomes, while GeoHECRAS links GIS cross-section preparation directly into HEC-RAS hydraulic runs for inlet and outlet control studies.

Culvert analysis requirements that separate sizing outputs from reusable engineering workflow

Culvert analysis software must produce consistent inlet and outlet control sizing outputs while keeping loss term behavior interpretable, because entrance loss and barrel friction loss directly drive capacity limits. The tools in this set differ most in how control-mode assumptions get summarized for repeatable design iterations and how tightly those hydraulic results attach to broader modeling contexts.

These capabilities matter because teams rarely size one culvert in isolation. The best workflows either keep control logic structured for export-ready comparisons or connect culvert head-loss behavior into network flood depths, overtopping checks, or HEC-RAS runs that determine roadway consequences.

  • Control-mode reporting that stays consistent across design alternatives

    CulvertMaster exports control-mode-driven sizing summaries that keep inlet and outlet control comparisons consistent across multiple barrel options. 104 Engineering Culvert Tools uses an inline inlet versus outlet control display that keeps the same geometry and loss inputs visible during iteration.

  • Loss term breakdown tied to capacity limits and reported grade-line quantities

    CulvertMaster includes a loss term breakdown that clarifies how friction and entrance losses affect capacity within one export. Culvert Analysis Tool produces energy grade line reporting together with inlet and outlet control computation outputs in one web workflow.

  • Network and grid linkage for culvert head loss to drive flooding and overtopping

    TUFLOW ties culvert head-loss behavior into network flood depths and overtopping outcomes for end-to-end drainage network results. EPA SWMM computes culvert flow as part of a full drainage network with pressurized and free-surface link hydraulics.

  • GIS-to-hydraulics workflow that reduces cross-section stationing friction

    GeoHECRAS ties geospatial cross-section preparation into HEC-RAS hydraulic runs for inlet and outlet control studies. GeoHECRAS also maps inlet and outlet control sizing inputs directly into those hydraulic runs, while InfoWorks ICM uses geospatial terrain import to support stationing-based cross-section setup within integrated hydraulic model runs.

  • Workflow focus that matches agency review patterns and documented assumptions

    CAP and CAPGUI support a structured inlet and outlet control workflow that ties CAP hydraulic results to review-ready control state outputs. CAPGUI’s GUI-driven runs standardize culvert inputs across design alternatives for consistent checking, while FishXing shifts the workflow to fish passage decision points tied to passability using built-in inlet and outlet control calculations.

Choose by workflow shape: repeatable control checks, integrated network hydraulics, or GIS-to-HEC-RAS execution

Selection starts with the execution shape that matches how hydraulic conditions get generated in the team’s broader process. Some tools prioritize control-mode computation and export-ready comparison across barrel options, while others embed culvert behavior into network or HEC-RAS workflows where boundary depths depend on modeled flooding.

The next decision is automation surface and governance depth across repeated runs. CulvertMaster and CAPGUI emphasize standardized runs and consistent assumption summaries, while tools like TUFLOW and GeoHECRAS require more setup when high-resolution models or disciplined GIS cross-section alignment control the stability and repeatability of results.

  • If repeatable inlet and outlet control sizing across many barrel options is the primary deliverable, pick the export-first controller

    CulvertMaster is built for control-mode-driven sizing reports that summarize assumptions and capacity limits across multiple barrel options in one export, which reduces variation across iterations. 104 Engineering Culvert Tools also supports repeatable inlet and outlet control calculations with consistent geometry and loss inputs during design iterations.

  • If culvert sizing must stay coupled to grid flood depths and overtopping outcomes, choose a network flood workflow

    TUFLOW connects culvert head-loss behavior into network flood depths and overtopping outcomes, so culvert capacity changes propagate into roadway consequence results across the drainage network. EPA SWMM also computes conduit flow inside a full drainage network with pressurized and free-surface link hydraulics, but culvert sizing outputs require interpreting network results rather than direct control reporting.

  • If the team already runs HEC-RAS and wants culvert cross-sections staged from GIS, select the GIS-to-HEC-RAS bridge

    GeoHECRAS ties GIS cross-section preparation into HEC-RAS hydraulic runs for inlet and outlet control studies, which maps control sizing inputs directly into the hydraulic runs. InfoWorks ICM supports integrated hydraulic runs with geospatial terrain import for stationing-based cross-section setup, but its automation relies more on model configuration than a developer-first API surface.

  • If agency review requires GUI-driven, documented control states, choose structured control workflows

    CAPGUI uses a structured inlet and outlet control workflow that ties CAP hydraulic results to review-ready control state outputs and standardizes culvert inputs across design alternatives. FishXing also includes inlet and outlet control calculations but shifts the workflow toward fish passage evaluation within streammodels projects.

  • If the workflow is culvert-centric and the input hydrology is external, use a web-style inlet and outlet control calculator

    Culvert Analysis Tool implements USGS-style inlet and outlet control computation with energy and hydraulic grade line outputs in a single web workflow. GeoHECRAS and InfoWorks ICM still support control sizing, but they require disciplined GIS preparation or deeper model setup when hydrology and boundary depths are generated inside the tool.

  • If the project uses culvert behavior inside a broader water and roadway drainage model, choose integrated hydraulic runs

    InfoWorks ICM provides integrated hydraulic model runs that tie culvert control outcomes to headwater and downstream grade line behavior within broader drainage models. HydroCAD similarly couples culvert hydraulics directly to HydroCAD stormwater routing outputs, which supports repeated roadway culvert sizing across storms with clear hydraulic control outcomes.

Who should buy Culvert Analysis Software for control sizing and hydraulic workflow integration

Purchasing fit depends on whether the team needs standardized inlet and outlet control reporting for review and iteration or whether culvert hydraulics must drive network flooding and overtopping consequences. It also depends on whether cross-sections come from GIS staging or from a hydrology workflow that already exists outside the tool.

Teams that repeatedly compare many barrel options or that maintain consistent loss term assumptions tend to prefer tools with export-ready control-mode summaries. Teams that need drainage network consequences or fish passage decisions tend to prioritize workflow coverage that connects culvert computations to downstream models or decision points.

  • Transportation agencies and design contractors running frequent culvert alternatives

    CulvertMaster supports batch sizing runs that keep inlet and outlet control comparisons consistent across multiple barrel options in one export. 104 Engineering Culvert Tools also keeps inlet and outlet control calculations aligned to the same geometry and configurable loss inputs for repeatable sizing.

  • Hydraulic engineers coordinating culvert effects across a full drainage network

    TUFLOW ties culvert head-loss behavior into network flood depths and overtopping outcomes, which keeps roadway consequence results coupled to culvert capacity. EPA SWMM similarly links watershed inputs, routing, and culvert hydraulics inside one network model.

  • GIS-heavy teams that feed HEC-RAS with terrain-derived cross-sections

    GeoHECRAS reduces manual stationing by combining GIS-to-cross-section preparation with HEC-RAS hydraulic runs for inlet and outlet control studies. InfoWorks ICM also imports geospatial terrain for stationing-based cross-section setup inside broader integrated hydraulic model runs.

  • Agencies and reviewers who require GUI-driven, documented control state outputs

    CAPGUI uses GUI-driven runs that standardize culvert inputs across design alternatives and generate review-ready control state outputs. Culvert Analysis Tool supports repeatable inlet and outlet control checks with energy and hydraulic grade line outputs but places hydrology and watershed preprocessing outside the workflow.

  • Fish passage specialists evaluating passability tied to culvert hydraulics

    FishXing includes a fish passage evaluation workflow that ties culvert hydraulic calculations to passability decision points within streammodels projects. FishXing also embeds inlet and outlet control calculations into that fish passage workflow so passability logic stays connected to the hydraulic computations.

Common pitfalls when selecting or using Culvert Analysis Software for sizing

Many teams buy the wrong tool because they assume the software handles the same workflow boundaries they already use in hydrology and routing. Several tools compute culvert hydraulics well but depend on external hydrologic preprocessing, and other tools embed culvert behavior inside network models where sizing is indirect.

Another frequent failure mode is mixing cross-section preparation and control assumptions without disciplined alignment. GeoHECRAS requires disciplined GIS preparation for consistent cross-section alignment, and HydroCAD’s advanced geospatial terrain workflows are limited compared with GIS-centric tools, which can cause geometry drift across repeated studies.

  • Choosing a control calculator when the project needs network overtopping outcomes

    Culvert Analysis Tool and CAPGUI focus on inlet and outlet control computation and review-ready control outputs, not on grid-based flood depths and overtopping results. TUFLOW is built to connect culvert head-loss behavior directly into network flood depths and overtopping outcomes.

  • Assuming culvert sizing outputs are as direct in network models as they are in control-mode tools

    EPA SWMM computes conduit flow as part of a full drainage network and requires interpreting network results for culvert sizing outcomes. CulvertMaster provides control-mode reporting that summarizes capacity limits across barrel options in one export.

  • Feeding inconsistent GIS cross-sections into an HEC-RAS-backed workflow

    GeoHECRAS requires disciplined GIS preparation for consistent cross-section alignment because that alignment controls inlet and outlet control study results. GeoHECRAS also keeps automation depth limited outside the HEC-RAS backed modeling workflow, so missing alignment discipline can look like hydraulic model disagreement.

  • Underestimating setup time for high-resolution or configuration-heavy models

    TUFLOW notes that high-resolution models may be required for stable structure behavior, and model setup and configuration take more time than form-based tools. InfoWorks ICM similarly warns that model setup depth can slow single-culvert evaluations compared with culvert-centric control workflows.

  • Using fish passage tooling for general culvert design deliverables

    FishXing is workflow-first for fish passage evaluation and limits breadth for non-fish culvert design workflows. HydroCAD and CulvertMaster cover broader routine culvert sizing checks with inlet and outlet control computations and capacity outputs not tied to passability logic.

How We Selected and Ranked These Tools

We evaluated each tool on feature coverage for culvert inlet and outlet control workflows, hydraulic grade line and energy grade line reporting, and how losses like entrance loss and barrel friction loss get explained in the outputs. Feature coverage accounted for 40% of the ranking score, ease of use accounted for 30% of the score, and value accounted for 30% of the score.

CulvertMaster ranked first because its control-mode-driven sizing reports summarize assumptions and capacity limits across multiple barrel options in one export and because its batch sizing runs keep inlet and outlet control comparisons consistent with a loss term breakdown that clarifies how friction and entrance losses affect capacity. The runner-up positions reflect different workflow priorities, with TUFLOW leading for network overtopping coupling and GeoHECRAS leading for GIS-to-HEC-RAS preparation inside inlet and outlet control studies.

Frequently Asked Questions About Culvert Analysis Software

Which tools handle inlet and outlet control sizing with repeatable control-mode outputs?
CulvertMaster generates control-mode driven sizing reports that summarize capacity limits across multiple barrel options in one export. CAP and CAPGUI package inlet and outlet control evaluation into a GUI-driven workflow that ties runs to review-ready control state outputs. 104 Engineering Culvert Tools presents inlet control and outlet control results side by side using the same geometry and loss inputs across design iterations.
How does culvert analysis change when the workflow must match a grid-based flood model?
TUFLOW couples culvert hydraulic head-loss behavior directly into network flood depths and overtopping outcomes, so culvert sizing aligns with the grid run results. InfoWorks ICM also ties culvert control outcomes to headwater and downstream grade line behavior inside integrated hydraulic model runs. Tools like Culvert Analysis Tool focus on USGS-style inlet and outlet control computations in a web calculation workflow rather than network flood coupling.
What breaks if the project requires geospatial cross-section stationing and GIS-driven terrain preparation?
GeoHECRAS ties GIS cross-section preparation into HEC-RAS hydraulic runs for culvert inlet and outlet control studies, so GIS-to-hydraulics continuity stays intact. InfoWorks ICM supports geospatial terrain input and cross-section stationing to check barrel geometry against roadway overtopping and downstream grade line behavior. Culvert Analysis Tool remains a calculation workbench, so GIS preprocessing and stationing continuity are not the same kind of built-in workflow.
When does a drainage-network model approach like EPA SWMM become necessary instead of culvert-only checks?
EPA SWMM computes culvert flow as part of a full drainage network simulation, so headwater and tailwater results reflect drainage-area response and boundary conditions. HydroCAD similarly supports routing scenarios tied to peak discharge and detention-style workflows across multiple storms. CulvertMaster and CAP target culvert sizing outputs from geometry and flow inputs, so network-level routing behavior requires additional modeling around the culvert checks.
How do these tools handle multiple-barrel culvert geometry and grouping?
GeoHECRAS supports multi-barrel culvert setups by mapping barrel geometry and grouping behavior into hydraulic run inputs. CulvertMaster supports embedded material and geometry handling that standardizes checks across multiple barrel configurations. TUFLOW supports explicit head-loss behavior for culverts inside hydrodynamic network modeling runs, which naturally accommodates multi-link layouts.
Which software supports workflow automation through configuration of model runs rather than manual spreadsheet replication?
InfoWorks ICM drives automation through project configuration and reproducible model runs, which keeps culvert sizing outputs consistent across iterations. CAPGUI emphasizes GUI-driven setup of geometry, materials, and boundary conditions to avoid manual spreadsheet replication when running consistent analyses. 104 Engineering Culvert Tools also emphasizes repeatable calculate-and-present workflows, but it stays focused on culvert hydraulic checks rather than full project-style automation.
What integration paths exist for teams already using Autodesk, HEC-RAS, or TUFLOW standards?
InfoWorks ICM is Autodesk-branded and intended for culvert analysis workflows inside an integrated water modeling environment. GeoHECRAS runs culvert inlet and outlet control studies within an HEC-RAS based modeling environment. TUFLOW is built around TUFLOW hydrodynamic engines, so it reduces translation between culvert sizing calculations and floodplain results for teams already standardizing on TUFLOW grids.
How do fish passage workflows differ from roadway culvert sizing workflows?
FishXing focuses on fish passage assessment by tying culvert hydraulic calculations to passability decision points within streammodels project workflows. CulvertMaster and HydroCAD target capacity and control-state outcomes that drive roadway overtopping risk and culvert sizing decisions. EPA SWMM and TUFLOW can support passability studies only if hydraulic outputs are connected to the fish passage evaluation logic, since their primary scope is drainage hydraulics and network simulation.
What common problem causes inconsistent results across tools, and how do major products address it?
Inconsistent results often come from mismatched loss terms and loss input structure between geometry setups and computation runs. 104 Engineering Culvert Tools keeps inlet control and outlet control computations tied to the same entrance and barrel loss inputs within its repeatable workflow. CAPGUI structures inlet and outlet control setup through documented GUI-driven geometry, material, and boundary condition configuration to reduce replication errors.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

Keep exploring

FOR SOFTWARE VENDORS

Not on this list? Let’s fix that.

Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.

Apply for a Listing

WHAT THIS INCLUDES

  • Where buyers compare

    Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.

  • Editorial write-up

    We describe your product in our own words and check the facts before anything goes live.

  • On-page brand presence

    You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.

  • Kept up to date

    We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.