Laminar Flow Rate Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction

This laminar flow rate calculator uses the Hagen–Poiseuille equation to estimate the volumetric flow rate of a Newtonian fluid through a straight, circular pipe. By entering the pressure drop, pipe radius, fluid viscosity, and pipe length, you can quickly determine how much fluid flows per unit time under laminar conditions.

The tool is aimed at students, technicians, and engineers working with small pipes and tubes, microfluidic channels, or other low-Reynolds-number systems where viscous effects dominate and flow is smooth and orderly. The calculator assumes fully developed, incompressible, laminar flow in a rigid circular pipe with constant radius.

What is laminar flow?

Fluid flow in pipes is often classified as either laminar or turbulent. In laminar flow, fluid moves in parallel layers with minimal mixing between them. Velocity is highest at the center of the pipe and decreases smoothly to zero at the pipe wall. This behavior makes the relationship between pressure drop and flow rate predictable and linear.

In contrast, turbulent flow is characterized by swirling eddies and chaotic motion. Under turbulent conditions, energy losses increase significantly and the simple Hagen–Poiseuille equation no longer applies. Instead, more complex correlations and friction-factor charts are needed.

The most common way to distinguish laminar from turbulent flow in a circular pipe is the Reynolds number, defined as:

Re = (ρ · v · D) / μ

where ρ is fluid density, v is average velocity, D is pipe diameter, and μ is dynamic viscosity. For flow in a smooth, circular tube:

  • Laminar flow: Re ≲ 2 000
  • Transitional flow: roughly 2 000 < Re < 4 000
  • Turbulent flow: Re ≳ 4 000

The Hagen–Poiseuille equation, and therefore this calculator, is intended only for the laminar regime.

Hagen–Poiseuille equation and variables

The Hagen–Poiseuille equation gives the volumetric flow rate Q of a Newtonian fluid through a long, straight, circular pipe under steady, laminar conditions:

Text form:

Q = (π · ΔP · r4) / (8 · μ · L)

where:

  • Q = volumetric flow rate (m³/s)
  • ΔP = pressure drop along the pipe (Pa)
  • r = inner radius of the pipe (m)
  • μ = dynamic viscosity of the fluid (Pa·s)
  • L = length of the pipe between the two pressure points (m)

In mathematical markup, the same relationship can be expressed as:

Q = π ΔP r 4 8 μ L

The radius term appears to the fourth power. This strong dependence means that even small changes in radius can dramatically affect flow rate: for example, doubling the radius increases flow by a factor of 16, all else equal.

How to use the laminar flow rate calculator

To use the calculator correctly, pay close attention to both units and the distinction between radius and diameter.

  1. Pressure drop ΔP (Pa)

    Enter the pressure difference between the inlet and outlet measurement points along the pipe in pascals (Pa). If your data are in kilopascals (kPa) or bar, convert them first:

    • 1 kPa = 1 000 Pa
    • 1 bar = 100 000 Pa
  2. Pipe radius r (m)

    Enter the inner radius of the pipe in meters. If you know the diameter D, compute r = D / 2. For example, a tube with inner diameter of 4 mm has a radius of 0.002 m. Always convert millimeters or centimeters to meters before entering the value.

  3. Fluid viscosity μ (Pa·s)

    Enter the dynamic viscosity in pascal-seconds (Pa·s). Typical values at room temperature include:

    • Water: approximately 0.001 Pa·s
    • Glycerin (pure): roughly 1–1.5 Pa·s
    • Light oils: on the order of 0.05–0.1 Pa·s

    Check a reliable reference or data sheet for your specific fluid and temperature.

  4. Pipe length L (m)

    Enter the length between the two pressure measurement points in meters. For example, 50 cm of tubing corresponds to L = 0.5 m.

  5. Compute and read the result

    After entering all four values, run the calculation. The tool will return Q in cubic meters per second (m³/s). You can convert the result to other units if needed, such as liters per minute (L/min) or milliliters per minute (mL/min).

Interpreting the calculated flow rate

The calculator outputs the volumetric flow rate Q in m³/s. Depending on the magnitude of the result, it is often convenient to convert to more familiar units:

  • 1 m³/s = 1 000 L/s
  • 1 L/s = 60 L/min
  • 1 L = 1 000 mL

Because the Hagen–Poiseuille equation assumes laminar flow, the numerical result should be interpreted as an ideal prediction under those conditions. Real systems may deviate due to entrance effects, fittings, slight pipe roughness, or minor temperature changes that alter viscosity.

If you have an estimate of fluid density and pipe diameter, you can back-calculate the average velocity v from the volumetric flow rate Q using:

v = Q / A = Q / (π r²)

Once v is known, you can compute Reynolds number to confirm that laminar assumptions are valid. If the resulting Reynolds number is well below 2 000, the prediction from the calculator is more likely to be accurate.

Worked numerical example

Consider water at room temperature flowing through a small plastic tube. Assume:

  • ΔP = 2 000 Pa
  • Inner radius r = 1 mm = 0.001 m
  • Dynamic viscosity μ ≈ 0.001 Pa·s (water at ~20 °C)
  • Pipe length L = 0.5 m

Apply the Hagen–Poiseuille equation:

Q = (π · ΔP · r4) / (8 · μ · L)

Compute r4:

r = 0.001 m → r4 = (0.001)4 = 10−12 m4

Substitute all values:

Q = [π · 2 000 · 10−12] / [8 · 0.001 · 0.5]

The numerator is:

π · 2 000 · 10−12 ≈ 6.283 × 10−9

The denominator is:

8 · 0.001 · 0.5 = 0.004

Therefore:

Q ≈ (6.283 × 10−9) / 0.004 ≈ 1.57 × 10−6 m³/s

This corresponds to about 1.57 mL/s, or roughly 94 mL/min. This magnitude is typical for laminar flow through a 2 mm inner diameter tube at modest pressure drop.

If you then calculate the average velocity v using v = Q / (π r²), you can estimate the Reynolds number and verify that laminar conditions hold for this example.

Comparison: laminar vs. turbulent behavior

The table below summarizes some key differences between laminar and turbulent flow in pipes and highlights when the Hagen–Poiseuille equation, and therefore this calculator, is appropriate.

Aspect Laminar flow (this calculator) Turbulent flow
Typical Reynolds number Re ≲ 2 000 Re ≳ 4 000 (transitional in between)
Velocity profile Smooth, parabolic profile; maximum at center, zero at wall Flatter, more uniform profile with fluctuations and eddies
Pressure–flow relationship Directly proportional (ΔP ∝ Q) Nonlinear; depends on friction factor and roughness
Governing equation Hagen–Poiseuille equation Empirical correlations (e.g., Darcy–Weisbach with friction factor)
Typical applications Microfluidics, narrow medical tubing, chromatography, small lab setups Large water mains, industrial process lines, HVAC ducts
Suitability of this calculator Appropriate, provided assumptions are met Not appropriate; use turbulent flow methods instead

Assumptions and limitations

The accuracy of the computed laminar flow rate depends on how closely your real system matches the assumptions built into the Hagen–Poiseuille equation. The main assumptions are:

  • Laminar, fully developed flow: Flow is steady, laminar (Re well below ~2 000), and velocity profile is fully developed. Entrance lengths or developing flow regions are not explicitly modeled.
  • Straight, circular pipe with constant radius: The pipe is rigid, straight, and has uniform circular cross-section along its length. Bends, fittings, sudden expansions, and contractions are neglected.
  • Newtonian fluid: Viscosity μ is constant and independent of shear rate. Non-Newtonian fluids (e.g., blood, many polymer solutions, slurries) may not follow the Hagen–Poiseuille relationship.
  • Incompressible flow: Fluid density is assumed constant. This is a good approximation for most liquids at moderate pressures but may be invalid for gases at large pressure changes.
  • Isothermal conditions: Temperature is assumed uniform so that viscosity does not change significantly along the pipe.
  • Negligible entrance and exit losses: Additional losses at inlets, outlets, and fittings are not included; only the frictional pressure drop along a straight length is considered.

If your system deviates from these conditions, the calculator may still provide a useful first estimate, but you should treat the result with caution and consider more detailed analysis or experimental measurement.

In particular, if the flow is likely turbulent (for example, high velocities in larger pipes or low-viscosity fluids like water or air at high flow rates), the predicted Q will underestimate the real pressure drop for a given flow or overestimate Q for a given pressure drop.

Practical tips and related tools

When using this calculator in design or analysis work, consider the following practical points:

  • Where possible, compute or estimate Reynolds number to confirm laminar conditions.
  • Use measured values of viscosity at the actual operating temperature rather than generic handbook values.
  • Measure the inner diameter of the pipe or tube accurately; small errors in radius can lead to large errors in predicted flow because of the r4 dependence.
  • If your setup includes multiple components in series (fittings, valves, filters), the total pressure drop will be higher than that predicted for a straight pipe alone.

For more advanced analysis, you may want to pair this calculator with tools for Reynolds number estimation, pressure drop in turbulent flow, or pump sizing so you can assess whether laminar assumptions remain valid across the entire operating range.

Frequently asked questions

When is it valid to use the Hagen–Poiseuille equation?

Use the Hagen–Poiseuille equation when flow is laminar, the pipe is straight and circular with constant radius, the fluid is Newtonian and incompressible, and entrance and exit effects are small relative to frictional losses along the pipe length.

Can I use pipe diameter instead of radius in the calculator?

The equation is written in terms of radius, but you can start from diameter D if you convert using r = D / 2. Be sure to convert units to meters and to apply the radius in the r4 term, not the diameter.

How accurate is the predicted laminar flow rate?

Under ideal laboratory conditions with well-characterized fluids and tubing, predictions can be quite accurate. In practical systems with fittings, bends, modest temperature variations, or uncertain viscosity data, results should be treated as approximate and validated experimentally when precision is critical.

What happens if the flow becomes turbulent?

Once flow transitions to turbulence, the relationship between pressure drop and flow rate changes, and the Hagen–Poiseuille equation no longer holds. In such cases, you must use turbulent flow correlations (for example, based on the Darcy–Weisbach equation and friction factors) rather than this laminar flow calculator.

Enter values to calculate volumetric flow rate.

Laminar Flow Lab Challenge

Keep the pump gentle enough for laminar conditions while meeting each microfluidic demand spike. Your fingertips control the pressure drop—feel how Q ΔP and Reynolds number tug in opposite directions.

Score 0
Best 0
Flow 0.00 L/min
Re 0
Time 0 s
Scenario Microchannel Warm-Up

Drag or tap across the pipe to steer pressure; ← → keys provide fine nudges.

Sweet spot is active when the tube pulses aqua—hold there to chain combos.

Embed this calculator

Copy and paste the HTML below to add the Laminar Flow Rate Calculator - Hagen-Poiseuille Equation to your website.