Hazen-Williams, solved both directions

GPM to PSI Calculator

Flow rate and pressure are two ends of the same pipe. Enter a flow and this gpm to psi calculator returns the pressure the water burns as friction; enter the pressure you can spend and it returns the GPM the line will actually carry — pipe size, material C-factor and run length all counted, velocity verdict included.

Flow ↔ pressure converter

Hazen-Williams · water · C-factor aware

Standard for older residential work

Pressure drop

1.31

psi

Friction rate

2.19

psi per 100 ft

Head loss

3.03

ft of water

Velocity 4.45 ft/s — utilization of the 8 ft/s design ceilingConservative

Inside diameter used: 1.049" (1" Sch 40)

Four scenarios, measured with this engine

Every number below comes from the same Hazen-Williams math the calculator runs — pick the card that looks like your job, then open the tool and swap in your own figures. The fourth card is the one that surprises people.

Residential service line

Healthy

12 GPM · 1" · 60 ft

Pipe
1" Sch 40, ID 1.049"
C-factor
120 — galvanized steel
Loss
1.31 psi (2.18 per 100 ft)
Velocity
4.45 ft/s — inside the 8 ft/s ceiling

Healthy — a 60 psi street main keeps 55+ psi at the house.

Irrigation main

Healthy

30 GPM · 2" · 200 ft

Pipe
2" Sch 40 PVC, ID 2.067"
C-factor
150 — smooth plastic
Loss
0.58 psi total (0.29 per 100 ft)
Velocity
2.86 ft/s — conservative and quiet

Recommended sizing for long plastic runs.

Fire-flow style check

Healthy

200 GPM · 4" · 100 ft

Pipe
4" Sch 40 steel, ID 4.026"
C-factor
120 — new steel
Loss
0.57 psi total (0.57 per 100 ft)
Velocity
5.03 ft/s — main-line territory

A 4-inch line carries 200 GPM for about half a psi.

The corroded-line trap

Degraded

12 GPM · 1" · 60 ft · C = 65

Pipe
Same 1", same 60 ft as card 1
C-factor
65 — tuberculated wall
Loss
4.10 psi — 3.1× the clean-pipe figure
Velocity
4.45 ft/s — unchanged

Degraded — same water, same pipe size, triple the loss.

C-factor matrix: same flow, same pipe, different walls

100 GPM pushed through 100 ft of 2-inch Sch 40 pipe (ID 2.067") — only the material changes. The bore never moves, so velocity is 6.87 ft/s in every row; the wall’s roughness is doing all the work. This is the cleanest demonstration of why the C-factor you pick matters as much as the pipe size itself.

Pipe materialC-factorLoss / 100 ftRelative severity
PVC / CPVC / HDPE (new)Benchmark best1502.69 psi
Copper tube (new)1403.06 psi
Ductile iron, cement-lined1403.06 psi
New steel (Sch 40)1204.07 psi
Galvanized steel1204.07 psi
Steel, 15–20 years in service1005.70 psi
Unlined cast iron (old)1005.70 psi
Corroded / tuberculated steelDegraded6512.65 psi

💡 Measured insight

Going from C 120 to C 65 multiplies the loss by (120/65)^1.85 ≈ 3.1 — the same factor whether the pipe is 1 inch or 12 inch. Age does not care about size; it taxes every bore proportionally. When you inherit old pipe, measure the actual pressure instead of trusting a nameplate C.

GPM by pipe size: what each bore carries

Before any pressure math, capacity sets the frame: flow equals velocity times area, or Q = 2.448 · v · d² in GPM with d in inches. The table shows Sch 40 bores at the two velocities that matter — 5 ft/s (quiet, conservative) and 8 ft/s (the usual ceiling). Pressure then decides how hard the water must be pushed to actually reach those numbers over your run length.

Nominal size (Sch 40 ID)GPM at 5 ft/sGPM at 8 ft/sRatio, 8 vs 5
1" (1.049")13.521.61.60×
1 1/4" (1.38")23.337.31.60×
1 1/2" (1.61")31.750.81.60×
2" (2.067")52.383.71.60×
2 1/2" (2.469")74.6119.41.60×
3" (3.068")115.2184.31.60×
4" (4.026")198.4317.41.60×
6" (6.065")450.2720.31.60×
8" (7.981")779.61247.41.60×
10" (10.02")1228.91966.21.60×
12" (11.938")1744.22790.71.60×

Bores are Sch 40 steel IDs; plastics match closely (PVC Sch 40 shares the same dimensions table). Velocity is the binding constraint — the pressure column in the calculator above tells you what it costs to hit each row.

How to calculate GPM from PSI and pipe size — and back again

The complete method, from formula to worked numbers. Every figure below reproduces in the calculator at the top of the page — change one input and watch the answer move.

Calculate GPM from PSI and pipe size: the inverse method

The question “how do I calculate GPM from PSI and pipe size?” hides a two-step process. First, translate the pressure you are willing to spend into feet of water head: divide psi by 0.4331. Twenty psi becomes 46.2 ft of head. Second, ask Hazen-Williams what flow burns exactly that much head in your pipe, which means solving for Q instead of for hf. Rearranged, the answer is Q = (hf · C^1.85 · d^4.87 / (4.52 · L))^(1/1.85).

Run a real example end to end. Street main 60 psi, fixture needs 40, so 20 psi is spendable. The line is 100 ft of 1-inch Sch 40 galvanized steel — inside diameter 1.049 in, C = 120. Head available: 46.2 ft. Feed the numbers in: Q^1.85 = (46.2 × 120^1.85 × 1.049^4.87) / (4.52 × 100), which lands near 905, and the 1/1.85 root of 905 is about 39.6 GPM. That is the hydraulic answer to calculating GPM from PSI and pipe diameter — and it is only half the story, because velocity in that line would be 14.7 ft/s.

The velocity verdict is where the method earns its keep. Water above roughly 8 ft/s scours fittings, generates noise that travels through the framing, and slams valves hard enough to fracture housings when they close. So the honest answer to “what GPM will my pipe flow?” is the smaller of the hydraulic figure and the velocity-limited figure: for the 1-inch line that is min(39.6, 21.6) — about 21.6 GPM at the ceiling. The calculator computes both and shows you which one governs.

⚠️ The pressure-spending trap

“Available pressure” is not the street pressure — it is street pressure minus what the fixtures require, minus 0.4331 psi for every foot the fixture sits above the main, minus any backflow preventer (2–5 psi) and meter loss (1–3 psi at design flow). A 60 psi main feeding a second-floor bath 15 ft up really offers about 60 − 6.5 − 3 ≈ 50 psi before friction even starts.

Calculate PSI from GPM and pipe diameter: the forward method

The forward direction — calculating PSI from GPM and pipe diameter — is the one plumbers run daily. The formula is hf = 4.52 · L · Q^1.85 / (C^1.85 · d^4.87), and each term has a personality. Length L is linear: double the run, double the loss. Flow Q enters at the 1.85 power: double the flow and the loss grows 3.6-fold. Diameter d enters at the −4.87 power — the steepest lever on the page.

Watch the diameter lever work. Push 12 GPM through 60 ft of pipe at C = 120: in 1-inch (ID 1.049) the loss is 1.31 psi; in 1¼-inch (ID 1.380) it is 0.52 psi; in 1½-inch (ID 1.610) it is 0.24 psi. Three nominal sizes of money spent at the supply house bought a 5.5× reduction in friction. The same arithmetic is why a ¾-inch run that “worked” at the kitchen sink fails when the shower and dishwasher call at once.

To express the answer the way design manuals do, normalize to psi per 100 ft: divide total loss by length and multiply by 100. The 1-inch example is 2.18 psi per 100 ft. Branch circuits in residential work are commonly held under 5 psi per 100 ft (some designers use 10 as a hard ceiling), and long irrigation or site mains are held closer to 1–2. If your number lands above the target, the fix is diameter — never more pressure.

Water service line and brass meter assembly on a residential wallEvery fitting and foot of run takes a cut of the street pressurePhoto: Unsplash

The flow rate and pressure relationship, without the hand-waving

People search for the “flow pressure relationship” expecting one constant — a dial where PSI × something = GPM. There is no such constant, and understanding why makes every other formula on this page obvious. Pressure is energy per volume; flow is volume per time. The pipe converts one into the other through friction, and friction depends on how fast the water is already moving — which depends on flow — which depends on friction. It is a loop, and the operating point is where the loop balances.

Concretely: with the hose bib shut, the gauge reads static pressure and the flow is zero. Crack it open and the gauge falls — the difference between the two readings is exactly the friction the water is burning between the main and the gauge. The relationship you can measure at home is ΔP ≈ k · Q^1.85 for the same pipe and fluid, where k bundles the size, length, roughness and fittings. Log the gauge at three flows and you can draw the whole curve for your house.

Two limits frame the curve. At zero flow, pressure is set by elevation alone (0.4331 psi per foot of water) and the pipe size is irrelevant. At very high flow, loss grows so steeply that the pipe effectively throttles itself — which is why doubling street pressure never doubles shower flow. Every point between is what the calculator computes: pressure in, friction out, flow as the equilibrium between them.

The Hazen-Williams formula, term by term

Hazen-Williams dates to 1905 and remains the workhorse of water-distribution design in the US for one reason: it collapses friction into a single material constant C. In US units the working form is hf = 4.52 · L · Q^1.85 / (C^1.85 · d^4.87) for head loss in feet. The 4.52 is a units constant; the exponents 1.85 and 4.87 are empirical fits to a century of pipe tests. Nothing about it is theoretically pure — it is tuned for water at ordinary temperatures in turbulent flow, and inside that envelope it is accurate to around ±10%, which is better than the uncertainty in most people’s flow estimate anyway.

The constant C runs from about 150 (smooth new plastic) down to 60 (badly corroded steel), and it enters at the −1.85 power just like flow enters positive. That symmetry is why the material matrix above shows a clean 3.1× factor between C 120 and C 65 — the ratio raised to the same 1.85 power. It also means C is the only input that changes over the life of the system: diameter and length are fixed at installation, but tuberculation, scaling and biofilm quietly drag C downward every year.

Know the edges of the map. Below about 1 inch of bore the formula drifts; for very viscous fluids, hot water, or laminar flow it lies outright. Fire protection (NFPA 13) and water-supply practice accept it because those are exactly its native conditions — cool water, turbulent, 1 inch and up. Outside that envelope, reach for the Darcy-Weisbach engine in our pipe pressure drop calculator, which solves the physics-based equation with a Colebrook-White friction factor for any fluid.

Pipe pressure drop calculation from GPM: three worked runs

Run 1 — the branch line. A bathroom group peaks at 8 GPM. The run is 40 ft of ¾-inch (ID 0.824) copper tube, C = 140. Loss: hf = 4.52 × 40 × 8^1.85 / (140^1.85 × 0.824^4.87) ≈ 9.4 ft → 4.1 psi, or 10.2 psi per 100 ft. Over budget: the run is short so the total is tolerable, but the per-100 rate says the next branch downstream will starve. Upsize to 1-inch copper and the rate falls to about 2.9 psi per 100 ft — fixed for under ten dollars of tube.

Run 2 — the site main. An irrigation controller wants 30 GPM at the far head, 200 ft away, fed by 2-inch Sch 40 PVC. From the scenario cards: 0.58 psi total at C = 150. Even with a 10% safety haircut for fittings (which are added separately as K values), the main is nearly free — this is what a correctly sized line feels like. Velocity 2.86 ft/s leaves headroom for the surge when valves snap closed.

Run 3 — the retrofit diagnosis. A 1970s house complains of weak hot water. The 1-inch galvanized run measures 60 ft. At 12 GPM and the nameplate C = 120 the loss should be 1.31 psi, but the gauge shows a 4.1 psi drop. Invert the logic: 4.1/1.31 = 3.1 = (120/C)^1.85, so C has fallen to about 65. The pipe is half-plugged with tubercle; the fix is a repipe, not a pressure-reducing valve. This is the diagnostic power of running the forward and inverse calculations against each other.

❌ Don’t chase loss with pressure

If the friction rate is over budget, raising supply pressure to compensate multiplies velocity along with flow — noise, hammer, erosion and a bigger bill at the water heater. The diameter lever is 2.6× stronger per unit change than the pressure lever (d^4.87 vs Q^1.85 scaling). One nominal size up beats any pressure adjustment you can legally make.

Where this meets pipe sizing — the full loop

Flow and pressure never travel alone; they meet at the sizing decision. The professional loop runs: fixture units → design GPM → pick a diameter that keeps velocity under 8 ft/s → verify the friction rate against the pressure budget → repeat one size up if it fails. This page covers the verify step from both directions; the pipe size calculator automates the pick-a-diameter step from your GPM, and the pipe flow rate calculator handles the velocity-and-max-flow arithmetic for a size you already have.

The three tools agree because they share one dataset — the same Sch 40 inside diameters feed all of them. A 2-inch line that the sizing tool recommends at 30 GPM is the same 2.067-inch bore this page says loses 0.29 psi per 100 ft at that flow. Run your numbers through both and the answers reconcile to the decimal, which is the whole point of a toolset built on one table.

One final boundary worth knowing: everything here is friction. Static elevation pressure (0.4331 psi/ft), pump curves, and fitting losses are separate books in the same library. Add fittings with the pipe fittings pressure drop calculator, then total straight-pipe plus fitting loss for the true pressure picture of a real run.

Irrigation main and sprinkler heads operating across a green fieldA correctly sized main barely notices its design flowPhoto: Unsplash

GPM and PSI: frequently asked questions

Numeric answers to the questions this page is searched for — every figure reproducible in the calculator above.

How do you calculate GPM from PSI and pipe size?

Turn the available pressure into feet of head (divide psi by 0.4331), then solve the Hazen-Williams equation backwards: Q = (hf · C^1.85 · d^4.87 / (4.52 · L))^(1/1.85), with hf in feet, d in inches and L in feet. Worked example: 20 psi available across 100 ft of 1-inch Sch 40 steel (C = 120) gives hf = 46.2 ft, so Q ≈ 39.6 GPM. The catch is velocity: that flow runs 14.7 ft/s, far past the 8 ft/s design ceiling, so the hydraulic answer and the good-engineering answer differ. The calculator on this page computes both numbers together.

How do you calculate PSI from GPM and pipe diameter?

Use Hazen-Williams forward: hf = 4.52 · L · Q^1.85 / (C^1.85 · d^4.87) gives head loss in feet; multiply by 0.4331 for psi. Example: 12 GPM through 60 ft of 1-inch galvanized steel (C = 120, ID 1.049 in) is 3.0 ft of head, or 1.31 psi of pressure drop. Doubling the flow multiplies the loss by 2^1.85 ≈ 3.6, which is why the same line that is invisible at 12 GPM hurts at 24.

What is the relationship between flow rate and pressure?

Pressure drives flow, and flow consumes pressure. With the source valve shut, static pressure depends only on elevation — 0.4331 psi per foot of water. Open the valve and friction begins: the faster the water moves, the more pressure it burns per foot, rising with roughly the square of velocity (Hazen-Williams says the 1.85 power of flow). So flow rate and pressure are related through the pipe: higher available pressure produces more flow, and more flow produces more loss. A pressure gauge reading drop across a run is the direct fingerprint of flow.

Does higher PSI mean more GPM through a pipe?

Yes, but not proportionally. Flow scales with the 1/1.85 ≈ 0.54 power of available head, so quadrupling the pressure only about doubles the flow — and velocity climbs the whole way. Going from 5 psi to 20 psi available across the same 1-inch, 100-ft run raises the flow from roughly 26 to 40 GPM while velocity goes from 9.7 to 14.7 ft/s. Past about 8 ft/s you are trading pipe life, noise and hammer for flow, which is why real designs upsize the pipe instead of the pressure.

How many GPM can a 1 inch pipe flow?

At the 5 ft/s design velocity a 1-inch Sch 40 bore (1.049 in ID) passes about 13.5 GPM; at the 8 ft/s ceiling, about 21.6 GPM. What actually comes out depends on available pressure: 20 psi across 100 ft of that pipe supports about 40 GPM on paper, but at 14.7 ft/s the line will howl, hammer and erode. Size by velocity first, then verify the pressure budget — that is the order the pros use.

What is the Hazen-Williams formula?

In US units: hf = 4.52 · L · Q^1.85 / (C^1.85 · d^4.87), where hf is head loss in feet, L is length in feet, Q is flow in GPM, C is the material roughness coefficient and d is inside diameter in inches. It is an empirical fit to water at ordinary temperatures — cheap, fast and accurate to about ±10% for turbulent water in pipes 1 inch and larger. It is not valid for hot water, viscous fluids or very low velocities; those need Darcy-Weisbach.

What C-factor should I use for my pipe?

Use 150 for new PVC, CPVC and HDPE; 140 for new copper or cement-lined ductile iron; 120 for new steel and galvanized; 100 for steel 15–20 years old or unlined cast iron; and about 65 for badly tuberculated line. The table on this page lists all of them with measured losses. When in doubt, run two scenarios — the difference between C = 120 and C = 65 on the same 1-inch line is 1.31 psi versus 4.10 psi of loss for 12 GPM over 60 ft.

How does pipe length change the GPM I can get?

Linearly — and brutally on small pipe. Available head is spent per foot, so doubling the run doubles the loss at the same flow, and the flow that a fixed pressure can push falls with the 1/1.85 power of length. Tripling a run cuts the achievable flow to about 61% of the original. On a 60 psi supply feeding 100 ft of 1-inch pipe with 20 psi to spend, the answer is about 40 GPM; stretch the run to 300 ft and it drops to about 26 GPM — velocity still over the ceiling both times.

Is Hazen-Williams accurate for every fluid?

No — it is calibrated for water at 40–75 °F in turbulent flow. For hot water, glycol loops, brine, fuel or oil use the Darcy-Weisbach equation with a Reynolds-based friction factor; our pipe pressure drop calculator runs that engine. The two agree within a few percent for cool water in typical sizes, which is exactly the envelope this page stays inside.

Related Resources

🛢️

Pipe Volume Calculator

Bore capacity of any pipe in gallons, litres, m³ and ft³ — w...

💨

Pipe Flow Rate Calculator

Flow rate, velocity and max flow through a pipe from diamete...

📏

Pipe Size Calculator

Find the right pipe diameter from flow rate and velocity — G...

📉

Pipe Pressure Drop Calculator

Darcy-Weisbach pressure drop and friction loss per 100 ft fo...

🌊

Gravity Pipe Flow Calculator

Manning equation flow for gravity sewers, storm drains and c...

🌬️

Air Flow Calculator

CFM flow and pressure drop for compressed air lines — size s...

🌡️

Thermal Expansion Calculator

Pipe growth from ΔL = α·L·ΔT for steel, copper, PVC and HDPE...

📐

Pipe Dimension Calculator

NPS, DN, OD, ID, wall and circumference in one converter — c...

🌀

Reynolds Number Calculator

Reynolds number for any pipe flow from size, velocity and fl...

🔥

Pipe Insulation Calculator

Surface area, insulation volume and heat loss for any pipe r...

🟦

Square Tube Weight Calculator

Weight of square and rectangular hollow sections from side, ...

🟢

Pipe Surface Area Calculator

Pipe outside surface area, cross-sectional area, wetted peri...

🔥

Gas Pipe Size Calculator

Size natural gas and propane lines from BTU input — choose p...

💨

Gas Pipe Flow Calculator

Gas pipe flow estimate and BTU capacity pipe size table for ...

🔩

Pipe Fitting Weight Calculator

Weight estimate for butt-weld elbows, tees, reducers, caps a...

📐

Pipe Bending Calculator

Pipe bend length, setback, offset and segmented cut angles —...

🔧

Fittings Pressure Drop Calculator

Equivalent length and friction loss for elbows, tees, valves...

🛡️

Pipe Wall Thickness Calculator

ASME B31.3 wall thickness from design pressure — hoop stress...

🪶

Plastic Pipe Weight Calculator

Weight per foot for PVC Sch 40 and 80, CPVC, HDPE and PEX — ...

Part of the Pipe Calculator toolset — free, in-browser, and no sign-up. Browse all calculators