About NPSH Calculator — Available NPSH & Cavitation Margin
The NPSH calculator answers the question that decides whether a centrifugal pump cavitates: how much net positive suction head does the installation actually make available? NPSHa = (P_atm − P_vap)/(ρ·g) + z_static − h_friction — the absolute pressure on the supply surface, minus the liquid's vapor pressure, converted to meters of head, plus the static elevation of the surface above the pump centerline (negative for a suction lift), minus the friction loss in the suction line at operating flow. The tool carries a verified steam table for water from 0 to 100 °C, so entering the temperature sets both the vapor pressure and the density — the two properties people most often guess wrong.
Enter the pump's required NPSH (from the manufacturer's curve at your duty flow) and the tool reports the margin and the ratio with a verdict: cavitation is certain when NPSHa falls below NPSHr, and industry guidance wants daylight between them — at least 0.5–1 m or 10–35% depending on the service (Hydraulic Institute margin guidance as summarized in pump handbooks). This standalone check complements the full pump sizing calculator: that tool derives suction friction from your actual pipe segments while building the whole system curve; this one is the fast field check when you already know (or can bound) the suction-line loss and want the suction answer by itself.
How It Works
- Enter the absolute pressure on the supply surface in kPa. For an open tank this is barometric pressure: 101.325 kPa at sea level, roughly 12 kPa less per 1,000 m of altitude. For a closed, pressurized (or vacuum) vessel, enter its absolute gas-space pressure.
- Enter the water temperature. The tool interpolates vapor pressure and density from published steam-table rows — at 20 °C water exerts only 2.339 kPa of vapor pressure, but at 80 °C it is 47.39 kPa, which is why hot-water services are the classic cavitation victims.
- Enter the static head: positive meters when the supply surface sits above the pump centerline (flooded suction), negative when the pump must lift the water (suction lift from a well, sump, or river).
- Enter the suction-line friction loss at the sizing flow — every meter of pipe, fitting, strainer, and foot valve between the surface and the pump flange. If you have not computed it, the pipe sizing tools next door will; friction grows with the square of flow, so use the maximum flow.
- Read NPSHa, and if you entered the pump's NPSHr, the margin, ratio, and verdict. "Marginal" means positive but under the commonly cited floors (0.5 m and 1.1×) — workable on paper, thin in practice once the impeller wears or the flow creeps up.
Worked Example
A sea-level transfer pump takes 20 °C water from an open tank whose surface sits 2 m above the pump centerline, through a suction line losing 1 m of friction at design flow. Steam table at 20 °C: vapor pressure 2.339 kPa, density 998.2 kg/m³. Pressure head: (101,325 − 2,339)/(998.2 × 9.80665) = 10.11 m. Adding the flooded static head and subtracting friction: NPSHa = 10.11 + 2 − 1 = 11.11 m. Against a pump curve demanding NPSHr = 8 m at duty flow, the margin is 3.11 m and the ratio 1.39 — comfortably adequate. Re-running the same installation at 80 °C drops NPSHa to 6.66 m and the verdict to marginal territory: temperature, not plumbing, is what changed.
NPSH available vs water temperature
The same installation — open tank at sea level (101.325 kPa), 2 m flooded static head, 1 m suction friction — evaluated across water temperatures. Only the steam-table properties change, and they eat two-thirds of the 100 °C column: this is why hot service, not pipe layout, is the usual cavitation culprit. Enter any row's temperature in the tool to reproduce it.
| Water temperature | Vapor pressure (kPa) | NPSH available (m) |
|---|---|---|
| 10 °C | 1.228 | 11.21 |
| 20 °C | 2.339 | 11.11 |
| 40 °C | 7.384 | 10.65 |
| 60 °C | 19.940 | 9.44 |
| 80 °C | 47.390 | 6.66 |
Formulas
- NPSH available
NPSHa = (P_atm − P_vap) / (ρ·g) + z_static − h_friction- Margin and ratio
margin = NPSHa − NPSHr; ratio = NPSHa / NPSHr- Steam-table lookup
P_vap(T), ρ(T) — linear interpolation between published rows (0–100 °C)
Standards & References
- Steam-table values verified against Cengel & Boles, Thermodynamics: An Engineering Approach (Table A-4 saturation pressures) and IAPWS-based saturated-liquid densities as tabulated in the CRC Handbook
- Hydraulic Institute / ANSI 9.6.1 NPSH margin guidance (as summarized in pump handbooks): margins of 0.5–1 m or 10–35% over NPSHr depending on service; this tool's verdict floor is 0.5 m and 1.1×
- Standard gravity g = 9.80665 m/s² (CGPM 1901, exact); NPSHr per manufacturer curves is the 3% total-head-drop criterion of HI/ISO 9906 testing
Frequently Asked Questions
What is the difference between NPSHa and NPSHr?
NPSHa (available) is a property of your installation — surface pressure, vapor pressure, elevation, and suction friction — and is what this calculator computes. NPSHr (required) is a property of the pump, measured by the manufacturer as the suction head at which the pump's total head has already dropped 3% from incipient cavitation. The installation must supply more than the pump demands, with margin: by the time NPSHa equals NPSHr, cavitation is already well developed.
How much NPSH margin do I need?
More than zero, and how much more depends on the service. Commonly cited floors are 0.5–1 m of absolute margin or a 1.1× ratio, which is what this tool's verdict uses; Hydraulic Institute guidance recommends larger margins (up to 1.35–2× in ratio terms) for high-energy, hot, or variable-flow services where cavitation damage accrues fast. Remember NPSHr rises steeply with flow — check the margin at maximum flow, not just the nominal duty.
Why does hot water cavitate so much more easily?
Vapor pressure grows near-exponentially with temperature: 2.3 kPa at 20 °C, 19.9 at 60 °C, 47.4 at 80 °C, and the full 101.3 kPa at 100 °C — at which point an open sea-level tank supplies zero pressure head. The scenario table shows the identical installation losing 4.5 m of NPSHa between 10 °C and 80 °C. This is why boiler-feed and condensate pumps get elevated deaerator tanks: the static head must replace the pressure head the temperature took away.
How do I handle a suction lift (pump above the water)?
Enter the lift as a negative static head: a pump drawing from a sump 3 m below its centerline uses z = −3 m. The practical ceiling is set by the same equation — at sea level and 20 °C the total available pressure head is about 10.1 m, so after subtracting NPSHr, friction, and margin, real-world cold-water lifts top out around 6–7 m. At altitude or with warm water the ceiling drops fast, which the calculator shows directly.
What about altitude, or a closed pressurized tank?
Both enter through the surface-pressure input. Barometric pressure falls roughly 12 kPa per 1,000 m — Denver sits near 83 kPa, cutting almost 2 m of head versus sea level. For a closed vessel, enter the absolute gas-space pressure: a deaerator at 120 kPa absolute helps, but note its water is also near saturation, so the vapor-pressure term takes most of that help back — which is exactly why deaerators rely on elevation.
When should I use the full pump sizing calculator instead?
Use this tool when you can state the suction friction directly — a field check, a quick what-if on temperature or altitude, or verifying a vendor's NPSH claim. Use the pump sizing calculator when the suction friction itself is the unknown: it computes Darcy-Weisbach losses from your actual pipe segments and fittings while building the full system curve and duty point. A sound workflow is both: size the system there, then stress-test the suction here at maximum flow and worst-case temperature.