Skip to main content

Bernoulli Equation Calculator — pressure/velocity/elevation head between two points

Speed a fluid up and its pressure falls; slow it down and its pressure rises. That simple, almost counter-intuitive trade-off is the heart of the Bernoulli equation — the single most useful relationship in fluid mechanics. It links pressure, velocity and elevation between any two points along a streamline, and it explains everything from how a venturi meter works to why an aircraft wing lifts. This free Bernoulli Equation Calculator solves for the unknown pressure, velocity or height between two points, with an optional head-loss term for real, frictional flow.

Bernoulli Equation Calculator


The Bernoulli Equation Calculator

Enter the known values at point 1 and point 2, choose what to solve for, and add head loss if the flow has friction. Consistent SI units (Pa, m/s, m).

 Bernoulli Equation Calculator

Pressure · velocity · elevation between two points · optional head loss
Solve for
Point 1 (upstream)
Point 2 (downstream)
result
pressure head (m)
velocity head (m)
total head (m)
p₁ + ½ρv₁² + ρgz₁ = p₂ + ½ρv₂² + ρgz₂ + ρg·hₜ. Head form: H = p/(ρg) + v²/(2g) + z. g = 9.81 m/s². When solving for v₂, the pressure at point 2 is used; when solving for p₂, the velocity at point 2 is used.
Validation note: for water (ρ = 1000), p₁ = 200 kPa, v₁ = 2 m/s, z₁ = 5 m, v₂ = 4 m/s, z₂ = 0, the calculator gives p₂ ≈ 243.1 kPa and a total head at point 1 of 25.59 m — matching a hand calculation exactly. Solving in reverse for v₂ recovers 4.0 m/s.

The Bernoulli Equation

Along a streamline in an ideal fluid, the total mechanical energy is conserved:

p₁ + ½ρv₁² + ρgz₁ = p₂ + ½ρv₂² + ρgz₂

The three terms are the static pressure, the dynamic pressure (½ρv²), and the hydrostatic pressure (ρgz). Their sum — the total pressure — stays constant. Divide through by ρg and you get the equally common head form.

Engineers often express Bernoulli in head (metres of fluid), because it's intuitive and matches pump curves:

H = p/(ρg) + v²/(2g) + z
TermNameMeaning
p/(ρg)Pressure headEnergy from pressure
v²/(2g)Velocity headKinetic energy
zElevation headPotential energy

The velocity head links directly to the pipe flow velocity in a system, and the total head is what a pump must supply — see the pump power calculator.

Assumptions & Limits

  • Steady flow (not changing with time)
  • Incompressible fluid (liquids, or gas below Mach ~0.3)
  • Frictionless (ideal) — unless you add head loss
  • Along a single streamline
  • No pump or turbine between the points (unless added as work terms)

Adding Head Loss (Real Flow)

Real pipes have friction, so the extended energy equation subtracts a head loss term downstream:

p₁/(ρg) + v₁²/(2g) + z₁ = p₂/(ρg) + v₂²/(2g) + z₂ + hₜ

Find hL first with the pressure drop & head loss calculator, then apply Bernoulli. The flow regime (from the Reynolds number) sets the friction factor behind that loss.

Real-World Uses

  • Venturi & orifice meters — velocity change → measurable pressure drop
  • Pitot tubes — measure airspeed from dynamic pressure
  • Aircraft lift — faster flow over the wing = lower pressure
  • Carburettors & spray nozzles — low pressure at a throat draws in fluid
  • Tank draining (Torricelli) — v = √(2gh)

Worked Example

Water flows up a tapering pipe. Point 1: p₁ = 200 kPa, v₁ = 2 m/s, z₁ = 5 m. At point 2 the pipe narrows (v₂ = 4 m/s) and drops to z₂ = 0:

  • p₂ = p₁ + ½ρ(v₁² − v₂²) + ρg(z₁ − z₂)
  • p₂ = 200000 + 500×(4 − 16) + 1000×9.81×5
  • p₂ = 200000 − 6000 + 49050 = 243050 Pa ≈ 243 kPa

The pressure rose despite the fluid speeding up — because the large drop in elevation added more than the velocity increase removed.

Common Mistakes

  • Ignoring friction in long pipes — add head loss for realism.
  • Mixing gauge and absolute pressure — be consistent at both points.
  • Using it across a pump or turbine without adding the work term.
  • Applying it to compressible high-speed gas (Mach > 0.3).
  • Inconsistent units — keep Pa, m/s, m, kg/m³.
  • Different streamlines — the basic form is along one streamline.

Frequently Asked Questions

What is the Bernoulli equation?

A statement of energy conservation along a streamline: pressure + ½ρv² + ρgz is constant for ideal, incompressible, frictionless flow. Faster flow means lower pressure.

What are the assumptions of the Bernoulli equation?

Steady, incompressible, frictionless flow along one streamline with no pump or turbine. An extended form adds head loss and pump/turbine work.

What is head in the Bernoulli equation?

Energy as an equivalent height of fluid (m): pressure head p/(ρg), velocity head v²/(2g), and elevation head z. Their sum is the total head.

Why does pressure drop when velocity increases?

Because total energy is conserved: if elevation is constant, a rise in velocity head forces a fall in pressure head. This drives venturis, pitot tubes and wing lift.

Can the Bernoulli equation include friction?

Yes — the extended form adds a head loss term downstream. This calculator has an optional head-loss input for real pipe flow.

Conclusion

The Bernoulli equation captures a profound idea in one line: pressure, velocity and elevation trade off while total energy stays constant. Use it to find any one of them between two points, add head loss for real pipes, and you have the workhorse tool of practical fluid mechanics. Try the calculator above for instant, validated answers.


For more fluid mechanics, pipe-flow and CFD tutorials plus free engineering calculators, explore Free CFD Tutorial. If this tool helped you, please share it with your fellow engineers and students.

Comments

Popular posts from this blog

Ceiling Fan Simulation in a Room Using Ansys Fluent | Adding Fan Boundary Condition in CFD

Ceiling Fan Simulation in a Room Using Ansys Fluent | Adding Fan Boundary Condition in CFD Introduction In this tutorial, we will perform a CFD simulation of a ceiling fan inside a room using Ansys Fluent. We will also learn how to add a fan boundary condition to simulate airflow behavior accurately. Step 1: Setting Up the Geometry in Ansys Open Ansys Workbench and create a new Fluid Flow (Fluent) Project . Use SpaceClaim or DesignModeler to create the room and fan geometry. Ensure that the fan blades are modeled properly or import the 3D fan model. Step 2: Meshing the Model Open the Meshing Tool in Ansys. Apply a fine mesh around the fan for better resolution. Use inflation layers near walls for accurate boundary layer calculations. Step 3: Defining the Boundary Conditions Open Ansys Fluent and import the mesh. Set the room walls as no-slip boundaries. Define the fan region and apply the fan boundary condition . Set the inlet velocity and outlet pressure as per simulation r...

TUTORIAL 03: CFD ANALYSIS OF DATA CENTER USING OPEN FOAM SOFTWARE

Title : CFD analysis of data center using open foam software Figure 3.1 (a) Velocity Contour of data center with BCs Figure 3.1 (b) Meshed domain of data center Problem Identification In this problem investigation of data center using OPENFOAM is proposed for heat transfer modeling (data center cooling), in which air is flow in data center from prescribed location section from one inlet condition, which is assumed at surface of left side wall (See the following figure). Air properties are selected from literature available in digital medium. Outlet is at top of the room which is selected for cooling effect of data center system. Some assumptions are applied in this problem like initial room temperature is assumed at constant value for this problem. Air properties are also assumed constant for this problem. “ buoyantBoussinesqPimpleFoam ”  is selected as solver for this problem. Open Foam software is installed on Win 7, provided by FSD blueCAPE Lda: http://bluec...

FDS-01: SIMPLE FLUID FLOW ANALYSIS USING FDS (FIRE DYNAMICS SIMULATOR) TOOL

FDS-01: SIMPLE FLUID FLOW ANALYSIS USING FDS (FIRE DYNAMICS SIMULATOR) TOOL In this tutorial a window is created which is treated as inflow of air with velocity of 2.5 m/s having temperature of 5 C. The outflow conditions is treated at top of the office, and the boundary condition is set as open to atmosphere  The steps are followed in this tutorial are listed below::   Step I: create header syntax file to start program in FDS software.   &HEAD CHID='office'/ Note: office is user defined name of FDS function/ file.   Step II: create syntax for simulation flow time.   &TIME T_END=15.0 Note: 15 sec is simulation flow time, which is solved in FDS software.   Step III: create syntax for initial temperature of domain.   &MISC TMPA=45.0/   Note: 45 C is initial room temperature, which is provided in this tutorial. Following three syntax is must for every FDS function.   Step IV: Create syntax for geom...