Skip to main content
engineering

NPSH & Cavitation Calculator

Net Positive Suction Head available: NPSH_a = P_atm/ρg − z_s − h_f − P_v/ρg. Built-in vapor pressure data for water. Cavitation margin check.

Reviewed by Christopher FloiedPublished Updated

This free online npsh & cavitation calculator provides instant results with no signup required. All calculations run directly in your browser — your data is never sent to a server. Supports both metric (SI) and imperial units with built-in unit selection dropdowns on every input field, so you can work in whatever units your problem provides. Designed for engineering students and professionals working through coursework, design projects, or quick reference calculations.

NPSH & Cavitation Calculator

Net Positive Suction Head available (NPSH_a) using the Lockhart equation. Compares to pump required NPSH to assess cavitation risk.

P_atm / ρg (m head)
10.35 m
Vapor Pressure P_v
2.338 kPa @ 20°C
P_v / ρg (m head)
0.24 m
NPSH_a (available)
5.61 m
NPSH_r (required)
2.00 m
Margin (NPSH_a − NPSH_r)
3.61 m
✓ No Cavitation Risk
NPSH_a (5.61 m) ≥ NPSH_r + 0.5 m safety margin
Formula: NPSH_a = P_atm/(ρg) − z_s − h_f − P_v/(ρg)
Cavitation occurs when local pressure falls below fluid vapor pressure. Rule: NPSH_a ≥ NPSH_r + 0.5 to 1 m margin.

NPSH Available vs Suction Lift (with Required Margin)

Tip: hover to read values, click to pin a point for export

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the NPSH & Cavitation Calculator. Most fields include unit selectors so you can work in your preferred unit system — metric or imperial, whichever matches your problem.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.

3

Read the results

The NPSH & Cavitation Calculator instantly computes the output and displays results with units clearly labeled. All calculations happen in your browser — no loading time and no data sent to a server.

4

Explore parameter sensitivity

Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.

Formula Reference

NPSH & Cavitation Calculator Formula

See calculator inputs for the governing equation

Variables: All variables and their units are labeled in the calculator interface above. Input fields accept values in multiple unit systems — select your preferred unit from the dropdown next to each field.

When to Use This Calculator

  • Use the NPSH & Cavitation Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations — instant feedback helps identify arithmetic errors before they propagate.
  • Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
  • Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
  • Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
  • Use it in the field when a quick estimate is needed and a full engineering software package is not available.

About This Calculator

The NPSH & Cavitation Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Net Positive Suction Head available: NPSH_a = P_atm/ρg − z_s − h_f − P_v/ρg. Built-in vapor pressure data for water. Cavitation margin check. All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Inputs support both metric (SI) and imperial unit systems, with unit conversion handled automatically — simply select your preferred unit from the dropdown next to each field. Results are computed instantly in the browser without sending data to a server, ensuring both speed and privacy. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.

The Theory Behind It

Net Positive Suction Head (NPSH) is a measure of the absolute pressure at the pump inlet above the liquid's vapor pressure, expressed as a head (meters or feet of liquid). NPSH Available (NPSH_A) is the actual suction pressure provided by the system, computed as: NPSH_A = (P_atm − P_vapor)/(ρ·g) + z_s − h_f, where P_atm is atmospheric pressure (or tank pressure for pressurized sources), P_vapor is the liquid's vapor pressure at operating temperature, ρ is density, g is gravitational acceleration, z_s is the static head (positive if source is above pump, negative if below), and h_f is friction loss in the suction line. NPSH Required (NPSH_R) is specified by the pump manufacturer — the minimum suction head needed to prevent cavitation in the impeller. If NPSH_A < NPSH_R, cavitation occurs: vapor bubbles form at the impeller inlet and collapse violently when they reach higher-pressure regions, causing noise, vibration, erosion damage, and loss of pump performance. Design practice requires NPSH_A ≥ NPSH_R + safety margin (typically 0.5-1.0 m for normal service). For hot liquids (near boiling), low atmospheric pressure conditions, or highly volatile liquids, NPSH_A is often the limiting factor in pump selection and system design.

Real-World Applications

  • Boiler feedwater pumps: hot water near saturation temperature has high vapor pressure, making NPSH_A low and requiring careful pump placement and suction line design.
  • Hydrocarbon service pumps: volatile fluids like gasoline, LPG, and refrigerants have high vapor pressures; pumps must have careful NPSH analysis.
  • Cryogenic pumps: liquid nitrogen, oxygen, and LNG pumps operate near saturation and require very careful NPSH management.
  • Vacuum service: liquids at low pressure have low NPSH_A; pumps for such service are rare and specialized.
  • High-altitude installations: reduced atmospheric pressure reduces NPSH_A; pump placement must account for the reduced margin.

Frequently Asked Questions

What is NPSH?

Net Positive Suction Head — a measure of pressure at the pump inlet relative to the liquid's vapor pressure, expressed as height of liquid. NPSH_A (available) is what the system provides; NPSH_R (required) is what the pump needs to avoid cavitation. NPSH_A must always exceed NPSH_R by a safety margin for reliable operation.

What is cavitation?

Vapor bubble formation in the pump suction when local pressure drops below the liquid's vapor pressure, followed by bubble collapse in higher-pressure regions. Cavitation causes: noise (described as 'pumping gravel'), vibration, pitting erosion on impeller surfaces, reduced pump performance (head, flow), and eventual mechanical failure. Prevent by ensuring adequate NPSH_A.

How do I calculate NPSH available?

NPSH_A = (P_atm − P_vapor)/(ρ·g) + z_s − h_f, where P_atm is source pressure (atmospheric for open tank), P_vapor is vapor pressure at operating temperature, ρ is liquid density, g is gravity, z_s is static head (+ for flooded suction, − for lift), and h_f is friction loss in suction piping.

What if NPSH_A is less than NPSH_R?

The pump will cavitate. Fix by: (1) lowering the pump (increasing static head z_s), (2) shortening or enlarging the suction line to reduce friction h_f, (3) cooling the liquid to reduce P_vapor, (4) using an inducer (a specialized low-NPSH pump component), or (5) selecting a pump with lower NPSH_R. Do not operate a pump with inadequate NPSH.

Why is NPSH worse for hot water?

Because hot water has a much higher vapor pressure. At 20°C: P_vapor ≈ 2.3 kPa (low, minimal NPSH impact). At 80°C: P_vapor ≈ 47 kPa (significant). At 100°C: P_vapor ≈ 101 kPa (essentially at saturation — very little NPSH_A available). Boiler feedwater systems often need booster pumps or must be pressurized to maintain adequate NPSH_A for hot water pumping.

Related Calculators

References & Further Reading

Embed this calculator on your site

Paste this snippet into your blog, course page, or documentation to drop a live, interactive NPSH & Cavitation Calculator into your page.

Free to embed — includes a link back to MegaCalc.