Skip to main content

Pipe Sizing Calculator

Find the optimal pipe size for your flow conditions. Enter a flow rate and fluid, then set velocity or pressure drop limits to see which pipe sizes are suitable.

Fluid
Density998.2 kg/m³
Viscosity1.002 cP
Pipe & Flow
Constraints
ResultsRecommended: NPS 5"
Display:
NPSDNID (mm)Velocity (m/s)dP (kPa)dP/L (kPa/100m)ReRegimeStatus
1/8"66.875.761391759.91391759.9515,802Turbulent
1/4"89.241.37280529.2280529.2381,183Turbulent
3/8"1012.522.5656680.956680.9281,442Turbulent
1/2"1515.814.1716745.216745.2223,072Turbulent
3/4"2020.98.073864.33864.3168,387Turbulent
1"2526.64.981108.51108.5132,270Turbulent
1-1/4"3235.12.88272.2272.2100,544Turbulent
1-1/2"4040.92.11124.5124.586,181Turbulent
2"5052.51.2835.5135.5167,127Turbulent
2-1/2"6562.70.89914.6814.6856,197Turbulent
3"8077.90.5825.045.0445,225Turbulent
3-1/2"9090.10.4352.472.4739,107Turbulent
4"100102.30.3381.341.3434,464Turbulent
5" Best fit125128.20.2150.4480.44827,492Turbulent
6"150154.10.1490.1850.18522,877Turbulent
8"200202.70.0860.0500.05017,385Turbulent
10"250254.50.0550.0170.01713,847Turbulent
12"300303.20.0380.007290.0072911,623Turbulent
14"350333.30.0320.004650.0046510,572Turbulent
16"400381.00.0240.002470.002479,250Turbulent
18"450428.70.0190.001410.001418,222Turbulent
20"500477.80.0150.0008430.0008437,376Turbulent
24"600574.60.0110.0003530.0003536,133Turbulent

How it works: For each pipe size in the selected schedule, the calculator computes velocity and pressure drop using Darcy-Weisbach with Colebrook-White friction factor. The smallest pipe that satisfies your constraints is recommended. Pipe roughness is based on the selected material (0.0450 mm).

ΔPL=f1DρV22,f=64Re (Re<2000),1f=2log10 ⁣(ε/D3.71+2.51Ref) (Re>4000)\frac{\Delta P}{L} = f \cdot \frac{1}{D} \cdot \frac{\rho V^2}{2}, \qquad f = \frac{64}{Re}\ (Re<2000),\quad \frac{1}{\sqrt f} = -2\log_{10}\!\left(\frac{\varepsilon/D}{3.71} + \frac{2.51}{Re\sqrt f}\right)\ (Re>4000)
  • ΔP/L\Delta P / Lpressure drop per unit length (Pa/m; shown as kPa per 100 m or psi per 100 ft)
  • ffDarcy friction factor — 64/Re in laminar flow, Colebrook-White in turbulent flow, interpolated between Re 2,000 and 4,000
  • DDpipe internal diameter (m) — the ID column, from the selected schedule
  • ρ\rhofluid density (kg/m³) at the operating temperature (and pressure, for gases)
  • VVmean velocity (m/s) = Q / (π·D²/4)
  • ReReReynolds number = ρ·V·D/μ, with μ the dynamic viscosity
  • ε\varepsilonabsolute roughness of the pipe wall (m), set by the material
Inputs and outputs explained
  • NPS, DN and ID. NPS is the nominal pipe size in inches and DN its metric label (NPS 4 = DN 100); neither is a real dimension. The hydraulics use the internal diameter (ID) column, which depends on the schedule — the table shows all three.
  • Schedule. Wall thickness class for the material (ASME B36.10M for carbon steel, B36.19M for stainless, plus the EN and copper families). A heavier schedule has a smaller bore for the same NPS, so the same flow runs faster and loses more pressure.
  • Material roughness. Absolute roughness ε set by the material (carbon steel 0.045 mm, stainless 0.015 mm, PVC 0.0015 mm…). It enters the Colebrook-White friction factor as ε/D; the value in use is shown under the table.
  • Sizing criteria. Max velocity, max pressure drop, or both. A size passes when it satisfies every selected criterion; the smallest passing size is recommended.
  • Velocity guideline. Presets for the max velocity: water general 2.5 m/s, pump suction 1.5, pump discharge 3.0, saturated steam 25, superheated steam 40, air/gas low pressure 15, high pressure 25, viscous oil 1.0 — practice bands from Crane TP-410 and piping handbooks, not code limits. Pick Custom to enter your own.
  • Max pressure drop (dP/L). The allowable friction loss per unit length, e.g. kPa per 100 m or psi per 100 ft, so the criterion is independent of the pipe length. dP in the table is that gradient times the entered length.
  • Best fit. The smallest size in the schedule that passes; larger passing sizes cost more but run slower and lose less. Sizes marked ✗ fail at least one criterion (the failing column is red).
  • Gas presets. Density is the ideal-gas value at the stated pressure and temperature, and flow can be entered at normal conditions (Nm³/h, 0 °C and 101.325 kPa); the sizing treats the gas as incompressible along the pipe, which is fine while the drop stays under ~10% of the absolute inlet pressure.
Worked example

Water at 20 °C (ρ = 998.2 kg/m³, μ = 1.002 mPa·s, i.e. cP — from the page's water correlation), 10 m³/h through 100 m of carbon steel Schedule 40 (ε = 0.045 mm), sizing on both criteria: ≤ 2.5 m/s and ≤ 1 kPa per 100 m — the calculator's defaults. Every size in the schedule is checked; the figures below are the three around the answer.

  1. For each candidate bore: V = Q/(π·D²/4), Re = ρ·V·D/μ, f from Colebrook-White (or 64/Re if laminar), then dP/L = f·(1/D)·ρ·V²/2.
  2. NPS 4 (DN 100, ID 102.3 mm): V = 0.338 m/s, dP/L = 1.338 kPa/100 m — fails at least one limit, so it is rejected.
  3. NPS 5 (DN 125, ID 128.2 mm): V = 0.215 m/s, Re = 27,492, f = 0.0249, dP/L = 0.448 kPa/100 m — passes both, and it is the smallest size that does, so it is the recommendation (dP over 100 m: 0.45 kPa).
  4. NPS 6 (DN 150) also passes — V = 0.149 m/s, dP/L = 0.185 kPa/100 m — with more margin, at the cost of a larger pipe.

These figures are computed by the same functions that fill the table above (and that the SimuPipe solver uses for every pipe), so entering the defaults reproduces them exactly.

Assumptions and limits
  • Straight pipe only: no fittings, valves, elevation change or equipment. Add fittings on the friction loss calculator, or build the line in the simulator, before trusting the total drop.
  • A hydraulic answer, not a mechanical one. The schedule is chosen for bore, not pressure rating — wall thickness for design pressure and temperature is a separate check (ASME B31.1 / B31.3 or EN 13480).
  • Velocity guidelines are practice bands for noise, erosion and water hammer, not code limits; pump suction lines are usually held lower to protect NPSH, and slurries or erosive fluids need a minimum velocity too.
  • Constant properties at the stated temperature; liquids incompressible, gases at the stated pressure with the ~10%-drop rule above. Two-phase and non-Newtonian flow are outside the method.
  • The friction factor uses f = 64/Re below Re 2,000, Colebrook-White above 4,000 and an interpolation between — sizes landing in that band are marked Transitional and carry the largest uncertainty.
  • The smallest passing size is the cheapest that meets the limits, not necessarily the most economical over the system's life; pumping energy usually favours the next size up on long runs.

The table and the SimuPipe solver share the same Reynolds, Colebrook-White and Darcy-Weisbach code. The solver's accuracy is documented case by case on the validation page (53 published cases, including Janna and Crane TP-410 pipe-friction problems).

References

None of these methods are ours — check them at the source.

  • Crane Co. Flow of Fluids Through Valves, Fittings, and Pipe, Technical Paper No. 410 — velocity practice bands, roughness values and the friction basis.
  • ASME B36.10M, Welded and Seamless Wrought Steel Pipe; ASME B36.19M, Stainless Steel Pipethe schedule dimensions (OD, wall, bore) behind the size table.
  • Colebrook, C. F. (1939). "Turbulent flow in pipes…" Journal of the Institution of Civil Engineers, 11(4), 133–156. doi:10.1680/ijoti.1939.13150
  • Moody, L. F. (1944). "Friction factors for pipe flow." Transactions of the ASME, 66, 671–684.
  • Nayyar, M. L. (ed.). Piping Handbook, 7th ed., McGraw-Hill — velocity and pressure-drop sizing practice by service.
  • White, F. M. Fluid Mechanics, McGraw-Hill — Darcy-Weisbach and the friction-factor regimes.

How to Size a Pipe

Pipe sizing is the process of selecting the correct pipe diameter for a given flow rate, fluid, and set of constraints. The two most common criteria are:

  • Maximum velocity — keeping fluid velocity below recommended limits prevents erosion, noise, and water hammer. Typical limits are 1.5-3 m/s for water and 15-25 m/s for gases.
  • Maximum pressure drop — a pressure drop constraint (usually expressed as kPa per 100m) ensures the system can deliver the required pressure at the endpoint. Common limits range from 0.5-2 kPa/100m for gravity systems to 5+ kPa/100m for pumped systems.

This calculator uses the Darcy-Weisbach equation with the Colebrook-White implicit friction factor to compute pressure loss for each available pipe size in the selected schedule. The Reynolds number determines whether the flow is laminar or turbulent.

For full pipe network analysis with multiple branches, pumps, valves, and control devices, try SimuPipe — our browser-based pipe network simulation tool.

Pump suction lines are a special case — there the limit is not velocity or pressure drop but the available NPSH, and the term that usually decides it is the liquid's temperature rather than the pipe. See: NPSHa vs NPSHr and why pumps cavitate.

Frequently Asked Questions

How do I choose the right pipe size?
Pipe sizing is a balance between velocity, pressure drop, and cost. Higher velocities mean smaller (cheaper) pipes but more pressure drop and noise. A common approach is to set a maximum velocity limit (e.g. 2-3 m/s for water, 20-30 m/s for gas) or a maximum pressure drop per unit length, then find the smallest standard pipe size that meets the criteria.
What is a good flow velocity for water pipes?
For general industrial water service, 1.5-3 m/s is typical. Suction lines to pumps should be slower (0.5-1.5 m/s) to avoid cavitation. Fire water mains can run up to 4-5 m/s during emergencies. Higher velocities increase erosion risk and water hammer. For chilled water and HVAC systems, 1-2.5 m/s is common to limit noise and pump energy.
What velocity should I use for compressed air?
For compressed air headers, 6-10 m/s is recommended to limit pressure drop. Branch lines can run up to 15 m/s. Distribution mains in large plants should stay below 8 m/s. Higher velocities cause excessive pressure drop and can carry condensate moisture further into the system. Always check that the total pressure drop is within your system's allowance.
What is the maximum allowable pressure drop?
There is no single answer — it depends on the system. For process piping, a rule of thumb is 0.1-0.5 bar per 100 m of pipe. For compressed air, total system losses should stay under 10% of compressor discharge pressure. For pump suction lines, the available NPSH sets the limit. This calculator lets you evaluate pressure drop for each candidate pipe size to find the best fit.
Why does pipe schedule matter for sizing?
Pipe schedule determines wall thickness and therefore internal diameter. A thicker wall (higher schedule) means a smaller bore for the same nominal size, which increases velocity and pressure drop. For example, NPS 4 Schedule 40 has an ID of 102.3 mm, while Schedule 80 has 97.2 mm. This calculator uses pipe schedule data to compute the actual internal diameter for accurate sizing.

Design your pipe network with SimuPipe

Simulate flow, pressure drop, and sizing across your piping system.