The Reynolds number compares the inertia of a moving fluid with its viscosity, Re = ρ·v·D / μ, and every unit cancels out. This free Reynolds number calculator returns Re from the density, mean velocity, pipe inside diameter and dynamic viscosity, or solves for the velocity, diameter or viscosity that gives a chosen Re, and tells you whether the flow is laminar or turbulent.
Each button writes a density, a mean velocity, a diameter and a viscosity into the boxes above and lets the calculator do the rest. The confirmation line quotes the result the engine renders, not a stored answer.
Pick a case above, or type your own numbers.

The Reynolds number calculator is a free online tool built on the definition Re = ρ·v·D / μ. Enter the fluid's density and dynamic viscosity, the mean velocity and the pipe inside diameter, in whichever units suit you, and it returns the Reynolds number with every step of the substitution, or solves for the velocity, diameter or viscosity that gives a chosen Re. The flow regime, the kinematic viscosity and the smooth-pipe friction factor appear alongside the result.
| Symbol | Quantity | Default unit | Also accepts | Example value |
|---|---|---|---|---|
| ρ | Density | kg/m³ | g/cm³ | 998.2 |
| v | Mean velocity | m/s | cm/s, km/h, ft/s | 1 |
| D | Pipe inside diameter | mm | cm, m, in | 25 |
| μ | Dynamic viscosity | mPa·s | Pa·s, cP, Poise | 1.002 |
The common mistake is the viscosity unit: water is 1.002 mPa·s, and typing 1.002 with Pa·s selected makes it a thousand times too thick, so a turbulent supply pipe comes out laminar with Re near 25. The second is the velocity: enter the mean value, the flow rate over the area, not the centreline speed, which is twice the mean in laminar flow.
Start from the page defaults and move as little as possible per row. Every figure in the table is the string the calculator itself displays for those inputs, so if the table and the tool ever disagree, the tool is right.
| Step | Density | Mean velocity | Inside diameter | Dynamic viscosity | Reynolds number | Flow regime | Kinematic viscosity | Friction factor, smooth pipe |
|---|---|---|---|---|---|---|---|---|
| Start (page defaults) | 998.2 kg/m³ | 1 m/s | 25 mm | 1.002 mPa·s | 24905 | Turbulent (Re > 4,000) | 1.004e-6 m²/s | 0.02515 (Blasius) |
| Slow the water to 0.05 m/s | 998.2 kg/m³ | 0.05 m/s | 25 mm | 1.002 mPa·s | 1245.3 | Laminar (Re < 2,300) | 1.004e-6 m²/s | 0.05139 (64/Re) |
| Water at 0.1 m/s | 998.2 kg/m³ | 0.1 m/s | 25 mm | 1.002 mPa·s | 2490.5 | Transitional (2,300 to 4,000) | 1.004e-6 m²/s | n/a in transition |
| Air duct preset | 1.204 kg/m³ | 5 m/s | 100 mm | 0.01825 mPa·s | 32986 | Turbulent (Re > 4,000) | 1.516e-5 m²/s | 0.02345 (Blasius) |
| Glycerine preset | 1261 kg/m³ | 0.1 m/s | 10 mm | 1412 mPa·s | 0.89306 | Laminar (Re < 2,300) | 1.120e-3 m²/s | 71.66 (64/Re) |
| SAE 30 oil preset | 876 kg/m³ | 0.5 m/s | 50 mm | 83.2 mPa·s | 263.22 | Laminar (Re < 2,300) | 9.498e-5 m²/s | 0.2431 (64/Re) |
| Water main, 2 m/s in 500 mm | 998.2 kg/m³ | 2 m/s | 500 mm | 1.002 mPa·s | 996210 | Turbulent (Re > 4,000) | 1.004e-6 m²/s | 0.01159 (Haaland) |
Rows 1 to 3 keep water in the same 25 mm pipe and change only the speed: at 1 m/s the flow is turbulent with Re near 25,000, at 0.05 m/s it is laminar at 1,245, and 0.1 m/s lands in the transition band at 2,490, where the calculator declines to quote a friction factor. Re scales in direct proportion to v, D and ρ and in inverse proportion to μ, which is why the glycerine row, some 1,400 times more viscous than water, stays below 1 even though the fluid is a quarter denser.
Rows 4 to 6 are the presets. Air is about 55 times less viscous than water but 830 times less dense, so a modest 5 m/s in a 100 mm duct still reaches 32,986 and is firmly turbulent, while the oil line sits laminar at 263. Row 7 pushes a 500 mm main to 2 m/s and passes 100,000, where the friction factor switches from the Blasius fit to the Haaland smooth-pipe equation.
Run the inverse to close the loop. Choose Mean velocity (v), enter 24905.2 for the Reynolds number with the water defaults, and the calculator returns 1 m/s; Pipe inside diameter (D) returns 25 mm and Dynamic viscosity (μ) returns 1.002 mPa·s, the row 1 inputs recovered exactly. Solving for velocity with Re = 2300 gives 0.09235 m/s, the speed below which 20 °C water in a 25 mm pipe is laminar, and Re = 4000 gives 0.16061 m/s, above which it is turbulent.
Everything the tool computes comes from one definition, Re = ρ·v·D / μ, and its three rearrangements v = Re·μ / (ρ·D), D = Re·μ / (ρ·v) and μ = ρ·v·D / Re. The extras add ν = μ / ρ and the smooth-pipe friction factor for whichever regime the result falls in.
| Symbol | Meaning | SI unit | Typical range |
|---|---|---|---|
| Re | Reynolds number, the ratio of inertial to viscous forces; the result when solving for Re and an input otherwise | none (dimensionless) | Below 1 for the slow flow of a viscous fluid, 2,300 to 4,000 through the transition band, tens of thousands to over a million in water and air pipework. |
| ρ | Fluid density | kilogram per cubic metre, kg/m³ | 1.204 kg/m³ for air and 998.2 kg/m³ for water at 20 °C; most liquids sit between 700 and 1,300 kg/m³, glycerine at 1,261. |
| v | Mean velocity: the volumetric flow rate divided by the cross-sectional area | metre per second, m/s | Commonly 0.5 to 3 m/s in water pipework and 3 to 20 m/s in ventilation ducts. Enter the mean, not the centreline value. |
| D | Pipe inside diameter, the bore; for a non-circular duct use the hydraulic diameter 4A/P | metre, m | 10 mm to 500 mm in the examples on this page. Enter mm, cm or inches and the tool converts. |
| μ | Dynamic (absolute) viscosity at the working temperature | pascal second, Pa·s | 0.01825 mPa·s for air and 1.002 mPa·s for water at 20 °C; 83.2 mPa·s for SAE 30 oil at 40 °C; 1,412 mPa·s for glycerine at 20 °C. |
| ν | Kinematic viscosity μ/ρ, reported as an extra | square metre per second, m²/s | 1.004e-6 m²/s for water and 1.516e-5 m²/s for air at 20 °C. 1 cSt = 1e-6 m²/s. |
| f | Darcy friction factor for a hydraulically smooth pipe, reported as an extra | none (dimensionless) | 64/Re below 2,300 (0.05139 at Re = 1,245); Blasius 0.316·Re^(-1/4) from 4,000 to 100,000 (0.02515 at Re = 24,905); Haaland above 100,000; not quoted in the transition band. |
The ratio ρ·v·D/μ weighs the inertia of the moving fluid against the viscous stresses that resist it; the guide linked under Where to go next derives it and tells the story of the 1883 dye experiment. What matters here is how the calculator turns that single number into the extras beneath the result.
Below 2,300 it labels the flow Laminar and quotes f = 64/Re, the exact Poiseuille result for orderly layered flow in which the centreline runs at twice the mean velocity. Above 4,000 it labels the flow Turbulent, where eddies mix momentum across the pipe and flatten the profile to about 1.2 times the mean, and quotes the Blasius fit f = 0.316·Re^(-1/4) up to Re = 100,000 and the Haaland smooth-pipe equation beyond it.
The thresholds are conventions with a margin built in. Turbulent puffs can persist down to roughly Re 2,000 in a disturbed flow, 2,300 is the conventional design limit, and between 2,300 and 4,000 the calculator reports Transitional and prints n/a for the friction factor, because neither the laminar nor the turbulent formula is reliable there.
The kinematic viscosity extra, ν = μ/ρ, is the same information in another form: Re = v·D/ν, which is the version to reach for when a data sheet quotes centistokes (1 cSt = 1e-6 m²/s). Density and viscosity enter only through that ratio, so a fluid that is both dense and viscous, like glycerine, still sits far below water on the Reynolds scale.
The Reynolds number is exact as a definition; it is the regime labels and the friction factor that carry assumptions. Each of the cases below changes what the number means, and each has a recognisable symptom.
For the concept itself, Reynolds' dye experiment and worked problems, read the guide Reynolds Number: Formula and Meaning, and for the pressure and speed relation that friction loss competes with, the article on Bernoulli's principle. To carry the result forward, feed Re into the friction factor calculator for a rough pipe, or get μ from centistokes with the viscosity converter. Watch how viscosity shapes a flow in the viscosity simulator, or browse the library of physics simulations.
Below a Reynolds number of about 2,300 flow in a circular pipe is laminar, above about 4,000 it is turbulent, and between the two it is transitional. The calculator labels the regime with those textbook thresholds, and in the transition band it withholds the friction factor because neither the laminar nor the turbulent formula is reliable. Turbulent puffs can persist down to roughly 2,000 in disturbed flow, so 2,300 is the conventional design limit with a margin built in.
Laminar flow moves in smooth parallel layers with a parabolic velocity profile, so the centreline runs at twice the mean speed and the pressure drop grows in proportion to the velocity. Turbulent flow is full of eddies that mix momentum across the pipe, flattening the profile to about 1.2 times the mean at the centre and making the pressure drop grow roughly with the square of the velocity.
Use the hydraulic diameter, four times the cross-sectional area divided by the wetted perimeter, in place of D. For a circular pipe this reduces to the inside diameter, for a square duct of side a it equals a, and for a wide flat channel it approaches twice the gap. The laminar and turbulent thresholds then apply only approximately, so verify against duct-flow data before relying on them.
Because the units cancel: density in kg/m³ times velocity in m/s times diameter in m gives kg/(m·s), and dividing by a dynamic viscosity in Pa·s, which is also kg/(m·s), leaves a pure number. That is what makes it useful, since two flows with the same Re and the same shape behave alike whatever their size, speed or fluid. The calculator converts every input to SI before dividing, so the units you pick do not matter.
They are all units of dynamic viscosity, and 1 mPa·s is exactly 1 cP, so a centipoise table goes straight into the mPa·s box. 1 Pa·s is 1,000 mPa·s and 1 Poise is 0.1 Pa·s. Water at 20 °C is 1.002 mPa·s; entering 1.002 with Pa·s selected makes it a thousand times too viscous and turns a turbulent result laminar. Kinematic viscosity in centistokes must be multiplied by the density first.
Enter the mean velocity: the volumetric flow rate divided by the pipe's cross-sectional area. In laminar flow the centreline moves at twice the mean, so a centreline reading would double the Reynolds number, and in turbulent flow it would overstate it by about 20 per cent. If you know the flow rate Q, the mean velocity is 4Q divided by π·D², with D the inside diameter.