Darcy–Weisbach Friction Factor Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

What this calculator does

This page calculates the Darcy friction factor f for internal flow in a round pipe. The friction factor is the key input to the Darcy–Weisbach equation for pressure loss (or head loss) caused by wall friction. Use it when you need a defensible estimate for pressure drop, pump sizing, energy cost, or when you want to compare pipe materials and diameters.

The friction factor is dimensionless. It is not a property of the fluid alone or the pipe alone; it depends on the flow regime and on how rough the pipe wall is relative to the pipe size. In practice, you typically compute Reynolds number from your flow rate and fluid properties, estimate roughness from a handbook or specification, and then use f to compute losses.

Dimensionless. Laminar flow is typically Re < 2000; transitional flow may occur around 2000–4000.

Dimensionless. Compute as absolute roughness ε divided by inside diameter D (use the same length units for ε and D).

Provide Reynolds number and roughness.

Flow Band Runner

Throttle the pump to stay inside the smooth-flow friction band. Feel how f responds when Reynolds number and roughness change.

Score

0 pts

Calibrate with valid inputs to set the band.

Best

0 pts

Best streak saved locally.

Target band

Locked to latest friction result.

Session

90s

Stay smooth to finish a full run.

Hint: Higher roughness or Re swings the band; watch the teal corridor shift.

Embed this calculator

Copy and paste the HTML below to add the Darcy–Weisbach Friction Factor Calculator (Colebrook-White Solver) to your website.