Fluid Dynamics Calculators
Free fluid dynamics calculators: Reynolds number, Bernoulli equation, drag and lift force, shock waves, boundary layer thickness, and more.
Fluid Dynamics Calculators - Flow, Pressure, and Drag
CalculatorPod’s fluid dynamics section covers the full span of the subject, from the dimensionless numbers that classify a flow to the compressible-flow shock relations that govern supersonic aircraft. Every calculator shows the governing equation with all variables defined in SI units, and walks through the physics behind the result, whether that is pipe flow in a plumbing system, lift over a wing, or a hydraulic jump below a spillway. The 39 calculators below are grouped into seven areas: dimensionless numbers and flow regimes, boundary layers and turbulence, energy conservation and aerodynamic forces, pipe and internal flow, open-channel flow, compressible flow and shock waves, and heat and mass transfer numbers.
Dimensionless Numbers and Flow Regimes
Boundary Layers and Turbulence
Energy Conservation, Aerodynamic Forces, and Vortex Flow
Pipe, Pump, and Internal Flow
Open-Channel and Free-Surface Flow
Compressible Flow and Shock Waves
Heat and Mass Transfer Numbers
What These Calculators Cover
Dimensionless numbers and flow regime. The Reynolds Number Calculator applies Re = ρvL/μ to classify pipe flow as laminar (Re < 2,300), transitional (2,300-4,000), or turbulent (Re > 4,000). The Mach Number Calculator uses the same subsonic/transonic/supersonic/hypersonic breakpoints (0.8, 1.2, 5) that govern when compressibility matters. The Froude Number Calculator and Weber Number Calculator extend the same idea to free-surface flow and surface-tension-dominated flows respectively. The Cavitation Number Calculator flags when local pressure drops toward vapor pressure in a pump or propeller. The Strouhal Number Calculator finds the vortex-shedding frequency behind a bluff body, the mechanism behind “singing” power lines and flow-induced vibration in heat exchanger tube banks. The Richardson Number Calculator compares buoyancy to shear to predict whether a density-stratified flow (an estuary, the atmospheric boundary layer) stays laminar or turns turbulent.
Boundary layers and turbulence. The Boundary Layer Thickness Calculator (Blasius) solves the classic flat-plate laminar boundary layer δ = 5.0x/√Re_x, together with the local skin friction coefficient and wall shear stress. The Displacement and Momentum Thickness Calculator adds δ* = 1.7208x/√Re_x and θ = 0.664x/√Re_x, whose ratio gives the Blasius shape factor H ≈ 2.59 - a value that rises sharply as a laminar boundary layer approaches separation. The Turbulent Boundary Layer Calculator switches to the empirical 1/7th-power-law δ = 0.37x/Re_x^0.2 once the flow trips turbulent, growing far faster than its laminar counterpart. The Kolmogorov Microscale Calculator finds the length, time, and velocity scales of the smallest eddies in a turbulent cascade, the scale at which kinetic energy finally dissipates into heat through viscosity.
Energy conservation, aerodynamic forces, and vortex flow. The Bernoulli Equation Calculator applies P + ½ρv² + ρgh = constant along a streamline, verified against Torricelli’s law for tank draining and the Venturi effect for flow metering - but only holds for incompressible, inviscid flow below roughly Mach 0.3. The Drag Force Calculator and Lift Force Calculator both use the ½ρv²A dynamic-pressure form that underlies vehicle aerodynamics, sports ball trajectories, and wing design. The Stokes Law Terminal Velocity Calculator solves the opposite limit - creeping flow at Re < 1 - for the settling speed of sediment, aerosol droplets, and cells in a centrifuge. The Vortex Strength and Circulation Calculator and Stream Function and Velocity Potential Calculator move into potential flow theory, building the Rankine half-body that models flow around a bluff nose from nothing more than a uniform stream and a point source.
Pipe, pump, and internal flow. The Hagen-Poiseuille Pipe Flow Calculator gives the exact analytical solution Q = πr⁴ΔP/(8μL) for laminar flow in a round pipe, the same physics behind blood flow in capillaries and flow in microfluidic channels. The Moody Chart Friction Factor Calculator solves the implicit Colebrook-White equation 1/√f = −2log₁₀(ε/D/3.7 + 2.51/(Re√f)) by iteration for turbulent flow, and plots the result on a Moody chart. The Hydraulic Diameter Calculator extends pipe-flow correlations to rectangular ducts, annuli, and open channels via D_h = 4A/P. The Pump Head and Power Calculator and Turbine Specific Speed Calculator size the machinery that moves the fluid, while the Venturi Meter and Orifice Plate Flow Calculator and Two-Phase Flow Void Fraction Calculator cover common industrial flow-measurement problems, including gas-liquid mixtures in process piping.
Open-channel and free-surface flow. The Manning Equation Calculator is the standard tool for sizing canals, culverts, and drainage channels from roughness, slope, and geometry alone. The Hydraulic Jump Calculator finds the sudden, energy-dissipating rise in depth that occurs when supercritical flow (Fr > 1) meets subcritical flow (Fr < 1) below a spillway or sluice gate. The Weir Flow Rate Calculator converts an upstream head measurement into discharge for rectangular and V-notch weirs, the standard method for gauging flow in open channels.
Compressible flow and shock waves. The Isentropic Flow Relations Calculator provides the full set of stagnation-to-static ratios (T0/T, p0/p, ρ0/ρ, A/A*) that every supersonic nozzle design starts from. The Normal Shock Wave Calculator, Oblique Shock Wave Calculator, and Prandtl-Meyer Expansion Fan Calculator cover the three ways a supersonic flow changes direction - a sudden discontinuity straight ahead, an oblique shock at an angle, or a smooth isentropic expansion - each with its own downstream Mach number and pressure jump. The Stagnation Pressure and Temperature Calculator and Compressible Pipe Flow (Fanno and Rayleigh) Calculator extend compressible analysis to duct flow with friction or heat addition. The Sound Speed in Fluid Calculator computes c = √(γRT) for a gas (about 343 m/s for air at 20°C) or √(K/ρ) for a liquid, the reference velocity that every Mach number calculation depends on.
Heat and mass transfer numbers. The Prandtl Number Calculator compares momentum and thermal diffusivity (Pr ≈ 7 for water, ≈ 0.71 for air), setting the relative thickness of the velocity and thermal boundary layers. The Nusselt Number Calculator applies the Dittus-Boelter correlation Nu = 0.023·Re^0.8·Pr^n (valid for Re ≥ 10,000 and 0.7 ≤ Pr ≤ 160) to find the convective heat transfer coefficient in turbulent pipe flow. The Grashof Number Calculator and Rayleigh Number Calculator govern natural convection: Ra = Gr × Pr, and the classic Rayleigh-Bénard critical value Ra_c ≈ 1,708 marks the onset of buoyancy-driven convection cells in a horizontal fluid layer heated from below. The Peclet Number Calculator rounds out the set, comparing advective transport to diffusive transport for either heat or mass.
Who Uses These Calculators
Mechanical, aerospace, and civil engineering students use these tools for fluid mechanics and thermodynamics coursework, from the first Reynolds number problem set to compressible flow and boundary layer theory in a senior-level course. Engineering exam candidates rely on the Reynolds number, Bernoulli equation, and Moody chart calculators, all core fluid mechanics topics. Pipeline and HVAC engineers use the Moody chart, hydraulic diameter, pump head, and Nusselt number calculators to size piping and convective heat transfer equipment. Civil and hydraulic engineers use the Manning equation, hydraulic jump, and weir flow calculators for channel and spillway design. Aerospace engineers use the Mach number, shock wave, isentropic flow, and boundary layer calculators for nozzle and airfoil analysis. Naval architects use the Froude number for hull design and model-test scaling, and CFD practitioners use the dimensionless-number calculators here to sanity-check simulation setup before committing to a full run.
Constants Behind Fluid Dynamics
Fluid density (ρ) and dynamic viscosity (μ) set the scale for nearly every calculator here. Water has a density of 1,000 kg/m³ and a viscosity of about 0.001 Pa·s at 20°C, while air has a density of about 1.225 kg/m³ and a viscosity of about 1.81 × 10⁻⁵ Pa·s - over 50 times less viscous relative to its density, which is exactly why air flows are so much more prone to turbulence at everyday speeds. The speed of sound in air at 20°C is about 343 m/s (c = √(γRT), γ = 1.4, R = 287 J/(kg·K)), the reference value every Mach number calculation on this page divides against. For natural convection, the Rayleigh-Bénard critical Rayleigh number Ra_c ≈ 1,708 marks the transition from pure conduction to buoyancy-driven convection in a horizontal fluid layer.
Frequently Asked Questions
What is the Reynolds number?
The Reynolds number is a dimensionless quantity that compares inertial forces to viscous forces in a fluid flow, predicting whether the flow will be smooth (laminar) or chaotic (turbulent). For pipe flow, the standard convention is laminar below Re = 2,300, transitional between 2,300 and 4,000, and turbulent above Re = 4,000. The Reynolds Number Calculator finds it from fluid density, velocity, a characteristic length, and viscosity.
Why does fluid dynamics use so many dimensionless numbers?
Dimensionless numbers like Reynolds, Froude, and Weber let engineers compare flows of completely different scales and fluids on the same footing, and they are essential for scaling wind tunnel or model tests up to full-size behavior. A 1:50 scale ship hull model and the real hull will only behave the same way if the relevant dimensionless numbers (typically Froude number for wave-making resistance) are matched between them.
What's the difference between dynamic and kinematic viscosity?
Dynamic viscosity (μ, units Pa·s) measures a fluid's internal resistance to shear stress directly. Kinematic viscosity (ν, units m²/s) is dynamic viscosity divided by density, ν = μ/ρ, and describes how momentum diffuses through the fluid regardless of how heavy it is. Water and air have similar kinematic viscosities at room temperature despite water's dynamic viscosity being about 55 times higher, because water is also about 800 times denser. Mixing the two up is the single most common error in Reynolds number and boundary layer calculations.
How does the Moody chart friction factor calculator solve the Colebrook-White equation?
The Colebrook-White equation, 1/√f = −2log₁₀(ε/D/3.7 + 2.51/(Re√f)), is implicit - the friction factor f appears on both sides, so it cannot be solved algebraically. The Moody Chart Friction Factor Calculator solves it by fixed-point iteration, converging on the Darcy friction factor for turbulent flow (Re > 4,000) given the pipe's relative roughness ε/D, then plots the operating point on a Moody chart alongside the laminar f = 64/Re line.
What is the difference between laminar and turbulent boundary layers?
A laminar boundary layer grows as δ = 5.0x/√Re_x (the Blasius solution) - smooth, predictable, and thin, but prone to separating under an adverse pressure gradient. A turbulent boundary layer grows faster, as δ = 0.37x/Re_x^0.2, because turbulent mixing transports momentum toward the wall more effectively, which also makes it more resistant to separation but produces higher skin friction drag. The transition between the two is why golf balls are dimpled - tripping the boundary layer turbulent delays separation and reduces the much larger pressure drag.
When do I need compressible flow equations instead of Bernoulli's equation?
Bernoulli's equation assumes the fluid's density stays constant along the streamline, which is a good approximation up to roughly Mach 0.3 (about 100 m/s for air at sea level). Beyond that, density changes become significant and you need the Isentropic Flow Relations Calculator for smooth acceleration, or the Normal Shock Wave Calculator and Oblique Shock Wave Calculator once the flow goes supersonic and forms shock waves.
What does the Rayleigh number tell me about natural convection?
The Rayleigh number Ra = Gr × Pr compares the buoyancy forces driving natural convection to the viscous and thermal diffusion forces resisting it. Below the critical value Ra_c ≈ 1,708 for a horizontal layer heated from below with rigid boundaries, heat moves by conduction alone and the fluid stays still. Above that threshold, buoyancy overcomes diffusion and the fluid organizes into convection cells - the mechanism behind everything from a pot of simmering water to mantle convection. Use the Rayleigh Number Calculator to check which regime a given temperature difference and layer thickness falls into.
What is the difference between the Nusselt number and the Prandtl number?
The Prandtl number Pr = c_pμ/k is a fluid property alone - it compares how quickly momentum diffuses (viscosity) to how quickly heat diffuses (thermal conductivity), and does not depend on the flow. The Nusselt number Nu = hL/k describes the actual heat transfer for a specific flow situation - it is the ratio of convective to purely conductive heat transfer across a boundary layer, and depends on both the Reynolds and Prandtl numbers through correlations like Dittus-Boelter (Nu = 0.023·Re^0.8·Pr^n). A higher Nusselt number means convection is moving heat away from a surface much faster than conduction alone would.