Moody chart and pipe pressure drop calculator

Pipe pressure drop on a live Moody chart, set to 7.2 m³/h of water in 50 m of 50 mm steel.

Free calculator and guide · 21 min read · Updated November 2026

Calculator

Find
Units

Water at 20 °C · 7.20 m³/h · 50.0 m of 50.0 mm commercial steel

Δp ​13.8 kPahead loss ​1.41 m

f 0.02369 Re 5.08 × 10⁴ V 1.02 m/s ε/D 0.0009

Turbulent, transitionally rough

0.0050.0060.0080.010.0150.020.0250.030.040.050.060.080.110³10⁴10⁵10⁶10⁷10⁸2525252525Darcy friction factor fε/DReynolds number Re = ρVD/μ0.050.040.030.020.0150.010.0050.0020.0010.00050.00020.00015 × 10⁻⁵10⁻⁵5 × 10⁻⁶10⁻⁶smooth
0.0050.010.020.030.050.110³10⁴10⁵10⁶10⁷10⁸Friction factor fε/DReynolds number Re0.050.020.010.0050.0020.0010.00020.000110⁻⁵smooth

Your pipe’s curve (ε/D 0.0009) runs between the 0.001 and 0.0005 curves. At Re 5.08 × 10⁴ the flow is turbulent and f is 0.02369. It would be fully rough above about Re 1.60 × 10⁶.

Where the pressure goes13.8 kPa
  • pipe friction 12.3 kPa · 89.1 %
  • entrance and exit 0.777 kPa
  • bends 0.621 kPa
  • valves 0.104 kPa

The fittings cost as much as 6.12 m of this pipe.

Download chart

Fluid

ρ 998.2 kg/m³ · μ 1.002 mPa·s at 1 atm (IAPWS-IF97, IAPWS 2008).

Flow

Pipe

Use the inside diameter, not the nominal size.

Non-circular duct?

Use the hydraulic diameter D_h = 4A/P and the mean speed V from the real flow area. Laminar ducts need their own f·Re. More in the Reynolds number calculator

ε 0.045 mm · ε/D 0.0009

Fittings and other losses ΣK 2.9

sharp entrance, 4 × 90° elbow, gate valve, exit
  • Entrance, sharp-edged
  • Exit into a tank
  • 90° elbow, flanged
  • Gate valve, open

A strainer or a value from a datasheet.

Typical K values for turbulent flow, summed. In Rahmeyer’s tests, elbows close together lost less than the sum of their single values; that is not a rule for every combination.

Pressure drop
13.8 kPa = 0.138 bar = 2.00 psi
Head loss
1.41 m
Pipe friction per 100 m
24.5 kPa
Pipe friction + fittings
12.3 kPa + 1.50 kPa (89.1 % pipe friction)
Flow
7.20 m³/h · 1.02 m/s · 2.00 kg/s
Reynolds number Re
5.08 × 10⁴
Darcy friction factor f
0.02369 (Colebrook–White, 3 Newton steps)
Haaland
0.02340 (−1.3 %)
Swamee–Jain
0.02384 (+0.6 %)
Relative roughness ε/D
0.0009 (ε 0.045 mm)
Density and viscosity
998.2 kg/m³ · 1.002 mPa·s (IAPWS-IF97, IAPWS 2008)
Fittings ΣK
2.9 (2.13–3.67 across the table’s variation) = 6.12 m of this pipe
Entrance length
about 1.34 m; the pipe is 37.4 times longer
Wall shear stress
3.07 Pa
Hydraulic power Δp × Q (before pump efficiency)
27.5 W
Compare with your result

From a CFD run or a test. Darcy f only: f = 4 × the Fanning factor. Pressure drop reports in Simcenter STAR-CCM+

Friction factor along your curve
RefRegime
Show the calculation with your numbers

    The Darcy–Weisbach equation

    The Darcy–Weisbach equation gives the pressure drop from wall friction in a straight pipe running full, for any liquid and in laminar as well as turbulent flow [1, 2]:

    Δp = f (L/D) ρV2/2 (1)

    Here f is the Darcy friction factor, L the length, D the inner diameter, ρ the density and V the mean velocity, the volume flow divided by the flow area πD2/4 [1]. D is the inner diameter of the pipe, not the nominal pipe size [3]. ρV2/2 is the dynamic pressure, so the pipe loses fL/D times the dynamic pressure over its length.

    Straight pipe with its length, inner diameter and mean velocity marked, and the pressure falling along it.A schematic straight pipe, broken in the middle to show that it is long, with water flowing from left to right at a mean velocity of 1.02 m/s. Two pressure taps 50 m apart carry glass tubes; the water stands lower in the downstream tube by the friction head h_f = 1.25 m, which is a pressure drop of 12.3 kPa. Inside the bore an arrow marks the inner diameter D = 50 mm. Under the drawing the numbers: Reynolds number 5.08 × 10⁴, relative roughness 0.0009, friction factor 0.02369 from the Colebrook–White equation, velocity pressure 518 Pa, and Δp_f = f × (L/D) × ρV²/2 = 12.3 kPa.Δpf = f · (L/D) · ρV²/2Friction loss in a straight pipe, here the calculator’s default: water at 20 °C, 7.2 m³/h, commercial steel.p1p2hf = 1.25 mΔpf = 12.3 kPaThe level falls along the pipe by the friction headmean velocity V = 1.02 m/sD = 50 mm, innerthe inside diameter, not the nominal sizeL = 50 m between the tapsWater at 20 °C: ρ 998.2 kg/m³, μ 1.002 mPa·s, so Re = ρVD/μ = 5.08 × 10⁴.Commercial steel, ε/D = 0.0009: f = 0.02369 from the Colebrook–White equation.Δpf = 0.02369 × (50 m / 50 mm) × 518 Pa = 0.02369 × 1000 × 518 Pa = 12.3 kPahf = Δpf/(ρg) = 1.25 m of waterStraight pipe with its length, inner diameter and mean velocity marked, and the pressure falling along it.Δpf = f · (L/D) · ρV²/2Friction loss in a straight pipe. Water, 7.2 m³/h,commercial steel.p1p2hf = 1.25 mΔpf = 12.3 kPaV = 1.02 m/sD = 50 mm, innerL = 50 m between the tapsρ 998.2 kg/m³, μ 1.002 mPa·s: Re = 5.08 × 10⁴.ε/D = 0.0009: f = 0.02369 (Colebrook–White).ρV²/2 = 518 Pa.Δpf = 0.02369 × 1000 × 518 Pa = 12.3 kPa.hf = Δpf/(ρg) = 1.25 m of water.
    Darcy–Weisbach on the default pipe: over L = 50 m the piezometer level falls by hf = 1.25 m, a friction loss of 12.3 kPa, set by f, the inner diameter D and the mean velocity V. Own illustration, not to scale. The Darcy–Weisbach drawing as an image (PNG).

    In the case the calculator opens with, 7.2 m³/h of water at 20 °C in a 50 mm pipe, V = 0.002 m³/s / 1.963 × 10⁻³ m² = 1.019 m/s and ρV2/2 = 998.2 × 1.0192/2 = 518 Pa. With f = 0.02369 and L/D = 1000, the 50 m pipe loses 0.02369 × 1000 × 518 Pa = 12.3 kPa.

    Note that Δp is a loss of mechanical energy. In the energy equation between two sections (the Bernoulli equation with a loss term) it is the loss term [1]. Between two points of one pipe at the same height, it equals the drop in static pressure. Height is left out here. If your outlet is Δz higher than the inlet, add ρgΔz, 9.79 kPa per metre for water at 20 °C.

    USBR traces the equation to Darcy’s formula of 1857, as modified by Weisbach and others [4]. Because it holds for any liquid, we use it here rather than the Hazen–Williams formula, which has no viscosity term and was developed for water in turbulent flow [2].

    For a gas, (1) assumes a constant density, which only holds while the pressure drop is small compared with the absolute inlet pressure. CIBSE and the sources quoted in NBS Technical Note 356 put the limit at 10 % of it [5, 6]. Above that, the arithmetic mean of the inlet and outlet densities agrees more closely with the compressible result than the inlet density does, and NBS TN 356 calls it the modified-incompressible formula [6]. For drops above 40 % Crane calls for a method that includes the compressibility of the gas [7].

    In the compressed-air example, 360 kg/h of air at 20 °C and 7 bar gauge in 50 m of 25 mm galvanised pipe, the result is the isothermal compressible solution [6], 158 kPa, which is 19.7 % of the absolute inlet pressure of 8.01 bar and puts it in the middle band. You get that solution at every pressure ratio, since it tends to the result of (1) as the drop gets small. The mean density comes within 1 % of it, while (1) with the inlet density alone gives 141 kPa, about a tenth too low (our calculation).

    Load the compressed-air example in the calculator ↑

    How the calculator works

    The calculator works in SI units inside and converts at the edges. Water properties come from IAPWS-IF97 for the density and the IAPWS 2008 formulation for the viscosity [8, 9], and air from the ideal gas law with Sutherland’s viscosity law [10], the same fluid engine as our Reynolds number calculator. For another fluid you give the density and the viscosity.

    From the flow it finds the mean velocity, Re = ρVD/μ and ε/D. Below Re 2300 the friction factor is 64/Re. From 4000 up it solves the Colebrook–White equation (5) by Newton’s method, started from Haaland’s value, until the result stops changing in the last digit of a double-precision number. In between it gives a range, as described under the transition zone below.

    Fittings add their K values to fL/D as in (8), and the head loss is Δp/(ρg) with standard gravity. In Flow rate and Pipe diameter modes it searches for the flow, or the smallest inner diameter, that gives the pressure drop you allow. In Friction factor mode it takes Re and ε/D directly, as a reading of the Moody chart.

    For air the result is the isothermal compressible solution [6] at every pressure ratio, with the inlet and the mean density beside it as checks. Above 40 % of the absolute inlet pressure you get a warning that the answer depends on heat transfer, and an error if the flow chokes. A Mach number above 0.3 gets a warning too [6]. Other fluids are treated as incompressible.

    The flow is taken as steady, fully developed, single-phase, at one temperature and with a Newtonian fluid, and height differences are left out. The checks under the result say when an input breaks one of these assumptions, for example a pipe shorter than its entrance length or a roughness beyond the chart.

    Head loss

    Head loss is the same loss written as a height of the fluid, in metres: the mechanical energy lost per unit weight [1]. The head loss formula follows from (1):

    hf = Δp/(ρg) = f (L/D) V2/(2g) (2)

    With standard gravity, 9.80665 m/s² [11], the 12.3 kPa of pipe friction in the opening case is a head loss of 1.25 m of water, and the fittings add 0.15 m. You get both forms in the result.

    Non-circular ducts

    For a duct that is not round, use the hydraulic diameter Dh = 4A/P (flow area A, wetted perimeter P) in place of D [12], and give the flow as the mean speed from the real area, because a volume flow would be divided by the area of a circle. The approximation is about 15 % off near the start of turbulence, better at higher Re, and poor, about 40 %, in laminar flow [13]. The Pipes and ducts section of the Reynolds number calculator shows how to find Dh.

    How to read the Moody chart

    The Moody chart, or Moody diagram, plots the Darcy friction factor f against the Reynolds number Re, with one curve for each relative roughness ε/D, on logarithmic axes [14, 15]. Moody published it in 1944 as a simple way to estimate f for the head loss in clean, new pipes running full with steady flow [16]. Its curves are the laminar law f = 64/Re and the Colebrook–White equation [15], and the chart is a way to solve them by eye.

    To read it by hand, work out Re = ρVD/μ and ε/D, follow the curve labelled with your ε/D on the right (interpolating between two printed ones) to your Re on the bottom axis, and read f on the left [14]. At Re = 10⁵ and ε/D = 0.001 that gives about 0.022, where the Colebrook–White equation gives 0.02217. The DOE handbook reads 0.04 at Re = 40 000 and ε/D = 0.01 [17], where the equation gives 0.03936, so that reading is 1.6 % high (our calculation).

    Moody chart: Darcy friction factor against Reynolds number for relative roughness 10⁻⁶ to 0.05A log-log chart computed from the equations. The horizontal axis is the Reynolds number from 600 to 100 million, the vertical axis the Darcy friction factor from 0.005 to 0.1. On the left the laminar line f = 64/Re falls steeply; it is solid up to Re 2300 and dashed on to 4000. Between 2300 and 4000 a hatched band marks the transition zone, where the friction factor lies somewhere between the laminar value and the turbulent value. From Re 4000 a family of grey curves, one per relative roughness from a smooth pipe up to 0.05, comes from the Colebrook–White equation; each flattens out towards the right, and the rougher the pipe the sooner. Their ε/D values are labelled at the right edge. A dashed black line marks the approximate start of fully rough flow; right of it, in the tinted zone, f depends on ε/D alone.0.0050.0060.0080.010.0150.020.0250.030.040.050.060.080.110³10⁴10⁵10⁶10⁷10⁸2525252525Darcy friction factor fε/DReynolds number Re = ρVD/μ0.050.040.030.020.0150.010.0050.0020.0010.00050.00020.00015 × 10⁻⁵10⁻⁵5 × 10⁻⁶10⁻⁶smoothLaminarTransitionFully roughMoody chart: Darcy friction factor against Reynolds number for relative roughness 10⁻⁶ to 0.050.0050.010.020.030.050.110³10⁴10⁵10⁶10⁷10⁸Friction factor fε/DReynolds number Re0.050.020.010.0050.0020.0010.00020.000110⁻⁵smoothLaminarTransitionFully rough
    The Moody chart: Darcy friction factor f against Reynolds number Re for relative roughness ε/D from 10⁻⁶ to 0.05 and a smooth pipe, with Colebrook–White curves solid from Re 4000, the laminar line f = 64/Re, the transition zone from 2300 to 4000 hatched and fully rough flow right of the dashed line. The f axis goes down to 0.005, below the classic 0.008, which the smooth curve crosses at Re ≈ 1.1 × 10⁷. Computed by Volupe. The Moody chart as an image (PNG).

    Here you see your pipe’s own ε/D curve over the standard ones, with the point at your Re and f and the reading on both axes. Drag the point and the flow and Δp follow it. Under Download chart you get the same chart without a pipe on it, as an SVG file or an A4 image for printing.

    Load the Moody reading example in the calculator ↑

    Laminar flow: f = 64/Re

    In fully developed laminar flow the friction factor follows exactly from the Hagen–Poiseuille solution [12]:

    f = 64/Re (3)

    On the log–log chart it is the straight line on the left, and roughness does not enter. Put (3) into (1) and the density drops out, Δp = 32μLV/D2, so the laminar pressure drop rises in proportion to the flow and, at a given flow, falls with the fourth power of the diameter.

    In the laminar example, 0.5 L/min of water at 20 °C in a 10 mm drawn tube, Re = 1057.44, well inside the laminar range, so f = 64/Re and the 10 m tube loses 340 Pa.

    The transition zone

    Between laminar and turbulent flow there is no single friction factor. Moody left this zone hatched, without definite curves, and called f there indefinite, giving initial turbulence, imperfections in the pipe, noise and pressure waves as the likely reasons [18]. Any value between the laminar and the turbulent curve can be obtained [18], and CIBSE calls the pressure drop there unpredictable [5].

    In a smooth pipe in transition, laminar stretches and turbulent puffs and slugs travel together, each with its own friction law, so the average f lies between the two values, weighted by the share that is turbulent [18]. Roughness hardly moves the start. Nikuradse found it between 2160 and 2500 for all his sand-roughened pipes [19].

    You get the same pipe limits as in the Reynolds number calculator. Below Re 2300 the flow counts as laminar, since that is the top of the range where turbulence only appears as local puffs [20]. From 4000 it counts as turbulent, a round limit above the 3000 where pipe flow is usually turbulent [21]. In between, f and Δp come as a range from 64/Re up to the Colebrook value carried below 4000, and we take the upper end as the design figure, since it is the conservative one. For 1.4 L/min of water at 20 °C in the same 10 mm tube, Re = 2960.8 and f = 0.02162 to 0.04383, a factor of 2.03, and the 10 m tube loses 0.952 to 1.93 kPa.

    Other methods put one number in the gap: EPANET a cubic fitted to the Moody diagram between 2000 and 4000 [2], Churchill’s 1977 correlation a smooth curve [14], and Simcenter Flomaster, a 1D network code, a linear blend of its laminar and turbulent values across 2000 to 4000 [22]. For the same tube Churchill gives 0.0429, inside the range (our calculation).

    Load the transition example in the calculator ↑

    Fully rough flow

    At high Reynolds numbers the curves level off. The Colebrook term with Re becomes small, and f depends on ε/D alone [1]:

    1/√f = −2 log10[(ε/D)/3.7] (4)

    Nikuradse called this the range of the quadratic law [19]. With f constant, (1) makes Δp rise with the square of the velocity, so twice the flow costs four times the pressure. In the concrete-main example, 2 m³/s of water at 20 °C in 1000 m of 1000 mm concrete pipe, Re = 2.54 × 10⁶, and twice the flow gives 3.99 times the pressure drop.

    We draw the dashed line where Re√f·ε/D = 200, where f has come within about 2 % of its fully rough value. The constant is our choice, checked against the dashed line on the Moody chart in Çengel and Cimbala [14]. For the default pipe, ε/D = 0.0009, it lies at Re ≈ 1.60 × 10⁶, about 30 times the flow you start with. That pipe is between smooth and fully rough.

    Load the concrete-main example in the calculator ↑

    Darcy friction factor: the Colebrook–White and Haaland equations

    The Darcy friction factor f is the dimensionless factor in the Darcy–Weisbach equation (1) that carries the wall friction. In laminar flow it depends on Re alone, through (3), and in turbulent flow on Re and the relative roughness ε/D [12], where the Colebrook equation is an accepted informal standard [23].

    The Colebrook equation

    The Colebrook equation, also called the Colebrook–White equation, is the turbulent part of the Moody chart [15, 24]:

    1/√f = −2 log10[(ε/D)/3.7 + 2.51/(Re√f)] (5)

    Colebrook published it in 1939, joining the smooth-pipe and rough-pipe laws of Prandtl, von Kármán and Nikuradse in one formula fitted to his own measurements on commercial pipes [25]. With ε = 0 it is the smooth-pipe law, and as Re grows it tends to (4) [1, 25]. It is accepted for Re from 4000 to 10⁸ and ε/D up to 0.05 [23], and outside that you get a warning.

    f appears on both sides, so (5) has to be solved by iteration. We use Newton’s method on 1/√f, started from Haaland’s value. On 100 000 random combinations of Re and ε/D it needed one to four steps to settle in the last digit of a double-precision number. It reproduces the 15-digit values Praks and Brkić published, such as f = 0.038630738574792 at Re = 3 × 10⁴ and ε/D = 0.009 [23], and it agrees with Clamond’s method, a two-step iteration that converges to machine precision [26].

    The physics is not that exact. The constants 2.51 and 3.7 were fitted to measurements, and the formula itself is not very accurate [26]. Measurements on commercial steel pipe in Princeton’s Superpipe showed a much more abrupt change from smooth to rough than Colebrook’s, and a fully rough pressure drop at least 13 % below what Colebrook gives with the roughness usually assumed [27]. Clamond’s reason for solving it accurately anyway is that a crude solution can make simulations hard to repeat [26].

    Explicit approximations: Haaland and Swamee–Jain

    Explicit formulas give f in one step. Two of them are the Haaland equation, from 1983 [1],

    1/√f = −1.8 log10[((ε/D)/3.7)1.11 + 6.9/Re] (6)

    and the Swamee–Jain equation, from 1976 [1]:

    f = 0.25/[log10((ε/D)/3.7 + 5.74/Re0.9)]2 (7)

    Maurer gives the Haaland equation as within 1.5 % of Colebrook [1], and a 2011 statistical review found it the most suitable explicit formula for hand calculation [25]. Over the whole chart, Re from 4000 to 10⁸ and ε/D up to 0.05, we found it within about 1.4 % of Colebrook–White, at most 1.4 % low around Re 9 × 10⁴ and up to 1.3 % high in a smooth pipe at both ends of the chart, Re 4000 and 10⁸. It is within 1 % on 87 % of our grid.

    Swamee–Jain is the form EPANET uses above Re 4000 [2]. It is within 1 % on 89 % of our grid, but near the lower turbulent limit it runs high, up to 3.4 % at Re 4000, and it is within 2 % only from about Re 12 000 (our calculation). That is more than the 2 % in Cimbala’s course notes [24].

    You see both beside the Colebrook value with the difference in per cent, never as the answer, and not below Re 4000, where neither applies. At Re = 10⁵ and ε/D = 0.001, Colebrook gives 0.02217, Haaland 0.02197 (−0.9 %) and Swamee–Jain 0.02234 (+0.8 %).

    Darcy or Fanning friction factor?

    Two friction factors are in use, and they differ by a factor of four. The Darcy factor of the Moody chart and of (1) is four times the Fanning factor, which is the wall shear stress divided by the dynamic pressure. In laminar flow that makes f = 64/Re in one and 16/Re in the other [12].

    Check which one a correlation, a spreadsheet or a solver report uses before you compare values. Our page on dimensionless numbers lists the Fanning friction factor with its definition, and Compare with your result flags a typed f close to a quarter of the Colebrook value as a likely Fanning factor.

    Relative roughness and pipe roughness values

    Relative roughness is the absolute roughness ε of the pipe wall divided by the inner diameter, ε/D. In turbulent flow f depends on that ratio rather than on ε itself [12], so the same material is relatively rougher in a small pipe. New commercial steel with ε = 0.045 mm is ε/D = 0.0009 in a 50 mm pipe and 9 × 10⁻⁵ in a 500 mm one.

    The same wall roughness in a 50 mm and a 500 mm pipe, and their relative roughness on the Moody chart.Two schematic panels. Left, a pipe wall magnified: on top a real wall with irregular peaks of many heights; below it the model used in friction tables, a flat wall covered with uniform sand grains whose size is the roughness ε. The text says ε is the size of uniform sand that gives the same friction as the real wall, not a measured height. Right, relative roughness: cross-sections of a 50 mm and a 500 mm commercial steel pipe with the same small bumps on the inside wall, ε = 0.045 mm in both. The small pipe has ε/D = 0.0009 and a fully rough friction factor of 0.01914; the large pipe has ε/D = 9 × 10⁻⁵ and 0.01174.The wall, magnifiedA real wall: peaks of many heightsThe model: uniform sand grains of size εεEquivalent sand-grain roughness ε: the size ofuniform sand (Nikuradse’s tests) that gives thesame friction as the real wall. It is not a measuredheight.Relative roughness ε/DCommercial steel, ε = 0.045 mm in both pipesD = 50 mmε/D = 0.0009fully rough f = 0.01914D = 500 mmε/D = 9 × 10⁻⁵fully rough f = 0.01174The two pipes on the Moody chart0.010.020.030.0510⁴10⁶10⁸Ref50 mm500 mmThe same bumps are ten times smallerrelative to the larger pipe, so its curvelies lower and reaches the fully roughplateau later. In turbulent flow fdepends on ε/D, not on ε alone.The same wall roughness in a 50 mm and a 500 mm pipe, and their relative roughness on the Moody chart.The wall, magnifiedA real wall: peaks of many heightsThe model: uniform sand grains of size εεEquivalent sand-grain roughness ε: the size ofuniform sand (Nikuradse’s tests) that gives thesame friction as the real wall. It is not a measuredheight.Relative roughness ε/DCommercial steel, ε = 0.045 mm in both pipesD = 50 mmε/D = 0.0009fully rough f = 0.01914D = 500 mmε/D = 9 × 10⁻⁵fully rough f = 0.011740.010.020.030.0510⁴10⁶10⁸Ref50 mm500 mmThe same bumps are ten times smaller relative tothe larger pipe, so its curve lies lower and reachesthe fully rough plateau later. In turbulent flow fdepends on ε/D, not on ε alone.
    Roughness: a real wall against the uniform sand grains of the same equivalent roughness ε, and the same steel in a 50 mm and a 500 mm pipe, ε/D = 0.0009 and 9 × 10⁻⁵, with their two curves on the Moody chart. Own illustration, not to scale.

    The ε in the tables is an equivalent sand-grain roughness: the size of the uniform sand in Nikuradse’s experiments that gives the same friction as the real wall [19, 26]. It is not a height you can measure on the wall. Colebrook and White showed that real, uneven roughness behaves differently from uniform sand between smooth and rough [26], and the Moody chart uses Colebrook’s curves for commercial pipe [15].

    Absolute roughness ε of new, clean pipe. The calculator uses the value in the second column. Where the sources give a range, it is in the third column.

    Absolute roughness ε of new, clean pipe. The calculator uses the value in the second column. Where the sources give a range, it is in the third column.
    Materialε (mm)Range in the sources (mm)SourcesIn the calculator
    Glass (smooth)00[14, 28]Use ↑
    Drawn tubing (copper, brass)0.00150.0015[14, 28]Use ↑
    Plastic (PVC, PE)0.00150–0.0015[2, 14, 28]Use ↑
    Stainless steel0.0020.002[14]Use ↑
    Rubber, smoothed0.010.01[14]Use ↑
    Commercial steel, wrought iron0.0450.045–0.046[2, 14, 28]Use ↑
    Asphalted cast iron0.120.12[28]Use ↑
    Galvanised iron0.150.15[2, 14, 28]Use ↑
    Cast iron, uncoated0.260.26[2, 14, 28], ageing [29]Use ↑
    Wood stave0.50.18–0.9[14, 28]Use ↑
    Concrete10.3–3, or 0.9–9 (Çengel and Cimbala)[2, 14, 28]Use ↑
    Riveted steel30.9–9, or 0.3–9 (large conduits, USBR)[4, 28]Use ↑

    The values are for new, clean pipe, and roughness can change a lot with age [2]. Wichowski and co-workers measured ε = 27.6 mm in 150 mm cast-iron water mains after 30 years, against 0.9 mm for their new pipe, itself above the value in the table [29]. If you have a measured pressure drop for an old line, put it into Compare with your result. The curve it lands on is the roughness the pipe behaves as.

    The sources agree on steel, galvanised iron and cast iron. They disagree most on concrete: 0.3 to 3 mm in the Purdue notes and EPANET, 0.9 to 9 mm in Çengel and Cimbala [2, 14, 28]. For a material with a range you get the result for the value in the table, and where the range moves Δp by more than 1 % the chart draws it as a band. In the concrete-main example, 0.3 to 3 mm moves Δp from 49.3 to 84.9 kPa around the 63.9 kPa of the 1 mm value.

    Minor losses and K values

    Entrances, exits, bends, tees and valves each cost a pressure drop of their own, written as a loss coefficient K times the dynamic pressure, with V the mean velocity in the pipe. The losses add to the pipe friction [3]:

    Δp = (fL/D + ΣK) ρV2/2 (8)

    The name minor losses can mislead, because in a short system the fittings can cost more than the pipe [1, 17]. In the opening case, a sharp-edged entrance (0.5), four flanged 90° elbows (0.3 each), an open gate valve (0.2) and an exit into a tank (1.0) make ΣK = 0.5 + 4 × 0.3 + 0.2 + 1.0 = 2.9, which is 2.9 × 518 Pa = 1.50 kPa, 10.9 % of the total. The same loss can be given as an equivalent length of straight pipe, Leq = ΣKD/f [17], here 2.9 × 0.05 / 0.02369 = 6.12 m.

    Pressure drop of the default pipe split into pipe friction and the entrance, elbows, valve and exit.A schematic pipe system: water leaves a tank through a sharp-edged entrance, runs through four 90 degree flanged elbows and an open gate valve, and discharges into a second tank. Labels give each fitting its typical K and its pressure drop: entrance K 0.5, 0.259 kPa; elbows K 0.3 each, 0.621 kPa together; gate valve K 0.2, 0.104 kPa; exit K 1, 0.518 kPa. A bar below, as in the calculator, splits the total 13.8 kPa: pipe friction 12.3 kPa · 89.1 %; entrance and exit 0.777 kPa; bends 0.621 kPa; valves 0.104 kPa. The fittings add 1.50 kPa, as much as 6.12 m more of this pipe.ΔpK = K · ρV²/2Sharp-edged entranceK 0.5 · 0.259 kPa4 × 90° elbows, flangedK 0.3 each · 0.621 kPa togetherGate valve, openK 0.2 · 0.104 kPaExit into the tankK 1 · 0.518 kPaWhere the pressure goes13.8 kPapipe friction 12.3 kPa · 89.1 %entrance and exit 0.777 kPabends 0.621 kPavalves 0.104 kPaPressure drop of the default pipe split into pipe friction and the entrance, elbows, valve and exit.ΔpK = K · ρV²/21234Where the pressure goes13.8 kPapipe friction 12.3 kPa · 89.1 %entrance and exit 0.777 kPabends 0.621 kPavalves 0.104 kPa1Entrance: K 0.5 · 0.259 kPa24 elbows: K 0.3 each · 0.621 kPa3Gate valve: K 0.2 · 0.104 kPa4Exit: K 1 · 0.518 kPa
    Minor losses in the default case: each fitting costs K times the dynamic pressure of 518 Pa, and the bar splits the 13.8 kPa total into pipe friction, 89.1 %, and the fittings, ΣK = 2.9 or 1.50 kPa, the same as 6.12 m of this pipe. Own illustration, not to scale.

    Typical loss coefficients K for turbulent flow, with valves fully open. The variation column is the Hydraulic Institute’s range for that fitting type, or ±50 % where it gives none (our default).

    Typical loss coefficients K for turbulent flow, with valves fully open. The variation column is the Hydraulic Institute’s range for that fitting type, or ±50 % where it gives none (our default).
    FittingKRange in the sourcesVariationSources
    Entrance, sharp-edged0.50.5±50 % (default)[3, 28, 30]
    Entrance, re-entrant (projecting)0.80.8–1.0±50 % (default)[3, 28, 30]
    Entrance, slightly rounded (r/D = 0.1)0.120.12–0.2±50 % (default)[28, 30]
    Entrance, well rounded or bell-mouth0.030.03–0.05±50 % (default)[3, 28, 30]
    Exit into a tank1.01.0none[28, 30, 31]
    90° elbow, regular, flanged0.30.3±35 %[3, 28, 30]
    90° elbow, regular, threaded1.50.9–1.5±40 %[3, 28, 30]
    90° elbow, long radius, flanged0.20.2±30 %[3, 28]
    90° elbow, long radius, threaded0.70.7±25 %[3, 28]
    45° elbow, regular, threaded0.40.4±10 %[3, 28, 30]
    45° elbow, long radius, flanged0.20.2±10 %[3, 28]
    180° return bend, flanged0.20.2±35 %[3, 28, 30]
    180° return bend, threaded1.51.5±25 %[3, 28, 30]
    Tee, flow through the run, flanged0.20.2±35 %[3, 28, 30]
    Tee, flow through the run, threaded0.90.9±25 %[3, 28, 30]
    Tee, flow through the branch, flanged1.01.0±35 %[3, 28, 30]
    Tee, flow through the branch, threaded2.02.0±25 %[3, 28, 30]
    Gate valve0.20.15–0.2, Clarkson 0.03–0.8±50 %[3, 28, 30, 31]
    Globe valve1010, Clarkson 5.5–14±25 %[3, 28, 30, 31]
    Angle valve5.02.0–5.0±50 %[3, 28, 30]
    Ball valve0.050.05±50 % (default)[28, 30]
    Swing check valve, forward flow2.02.0, Clarkson 2.0–5.1+200 % / −80 %[3, 28, 30, 31]
    Union, threaded0.080.06–0.08±50 %[3, 28, 30]

    Treat any table K as a typical value. Published values for the same fitting type differ widely [3], and tests of fittings of one type from different manufacturers differed by 2 to 161 % [32]. Where a manufacturer gives K for the valve you use, take theirs [31]. K also depends on the Reynolds number [32] and rises at low Re, which Hooper’s 2-K method models [33]. You get a warning when there are fittings and Re is below 10 000, a threshold we chose.

    Two rows depend on how the pipe ends. The exit loss of 1.0 is the velocity head lost into a tank [31], while a free jet to atmosphere has no exit loss, because the velocity leaves with the jet [30]. In laminar flow the exit into a tank costs two velocity heads, since the exit K equals the kinetic-energy factor α [30], which is 2 for the parabolic profile.

    Catalogue K values are measured on single fittings with long straight pipe on both sides. In Rahmeyer’s tests on steel and iron elbows, elbows at least 20 diameters apart did not affect each other, and elbows closer than that lost less than the sum of their single values, so for elbows close together the summed K is usually on the safe side [32]. It is not a rule for every combination. Fabian Hasselby’s post on flow interaction between components compares two bends placed close together in Simcenter Flomaster, with its Component Interaction option, and in Simcenter STAR-CCM+. There the sum looks conservative for a U-bend, while an S-shaped pair loses more than the U-bend.

    Worked example: water in a steel pipe

    This is the case you see when the page opens, worked through by hand: water at 20 °C and 1 atm flowing at 7.2 m³/h through 50 m of commercial steel pipe with a 50 mm inner diameter, from one tank to another, with a sharp-edged entrance, four flanged 90° elbows, an open gate valve and an exit into a tank.

    Properties. The water model gives ρ = 998.2 kg/m³ and μ = 1.002 mPa·s [8, 9], and commercial steel has ε = 0.045 mm [14, 28].

    Velocity and Reynolds number. Q = 7.2/3600 = 0.002 m³/s and A = π × 0.052/4 = 1.963 × 10⁻³ m², so V = 1.019 m/s and Re = 998.2 × 1.019 × 0.05 / 0.001002 = 5.08 × 10⁴, well above 4000, which makes the flow turbulent.

    Friction factor. ε/D = 0.045/50 = 0.0009. Newton’s method on (5), started from Haaland’s 0.02340, reaches f = 0.02369 in three steps. On the chart the point lies just below the 0.001 curve and well left of the dashed line, where both terms of (5) count.

    Pipe and fittings. (1) gives 0.02369 × 1000 × 518 Pa = 12.3 kPa for the pipe. The fittings have ΣK = 2.9 and add 2.9 × 518 Pa = 1.50 kPa.

    Total. Δp = 12.3 + 1.50 = 13.8 kPa, or 1.41 m of head loss, and 89.1 % of it is pipe friction. If the second tank sits higher than the first, the lift comes on top.

    Checks. The entrance length, about 4.4Re1/6D = 1.34 m, is short against 50 m, and the fully developed f is a fair assumption [13]. The hydraulic power to push the water through, before pump losses, is ΔpQ = 27.5 W.

    Double the flow to 14.4 m³/h and the pressure drop becomes 51.2 kPa, 3.7 times as much. It is less than four times because f falls from 0.02369 to 0.02180 as Re doubles, and in fully rough flow it would be four times. The Pipe diameter mode answers the reverse question: in the sizing example, 30 m³/h through 100 m of commercial steel with the same fittings and at most 50 kPa, it finds an inner diameter of at least 75.8 mm.

    Load the worked example in the calculator ↑

    From one pipe to a pipe network

    Here you work on one pipe at a time. In a network the flow divides between parallel branches until every branch between the same two junctions loses the same pressure, so no branch can be worked out on its own.

    One pipe from this page becoming a branch of a small network with a pump, junctions and valves.A schematic pipe network. Water flows from a reservoir through a pump to a junction, where it splits into two parallel branches that meet again at a second junction and run on into a tank. Branch A has a valve and is highlighted as what this calculator does: one pipe with a known flow, here one branch of the network. Branch B has a control valve. At a junction the flow in equals the flow out, Q = QA + QB, and both branches lose the same pressure between the two junctions. Labels say that every pipe has a length, an inner diameter and a roughness, and every fitting and valve a loss coefficient K. The note under the drawing says that in a network the flows are unknown, and a network solver balances the flow at every junction against the head loss in every pipe, pump and valve at the same time.PumpThis calculator: one pipe,here one branch of the networkJunction: flow in = flow outQ = QA + QBValveControl valveBoth branches lose the same Δpbetween the two junctionsEvery pipe: L, D, εEvery fitting and valve: KOne pipe: you give the flow, and Δp follows from the Darcy–Weisbach equation.A network: the flows are unknown. A network solver balances the flow at every junction against the head loss (orthe pump’s head gain) in every pipe, pump and valve, all at once.One pipe from this page becoming a branch of a small network with a pump, junctions and valves.PumpJunction:flow in = flow outQ = QA + QBEvery pipe:L, D, εEvery valve: KThis calculator:one pipe, hereone branchBoth branches:the same ΔpValveControlvalveOne pipe: you give the flow, and Δp follows from theDarcy–Weisbach equation.A network: the flows are unknown. A network solverbalances the flow at every junction against the headloss (or the pump’s head gain) in every pipe, pumpand valve, all at once.
    From one pipe to a network: the pipe on this page becomes one branch. At each junction the flow in equals the flow out, and the two branches between the junctions lose the same pressure. Own schematic.

    Simcenter Flomaster solves such networks in 1D. A pipe there has length, diameter and absolute roughness among its inputs, and its fittings, bends and valves carry loss data based on D. S. Miller’s Internal Flow Systems [22, 34]. Its default pipe friction uses an explicit approximation of the Colebrook–White equation, so for one straight pipe in turbulent flow the two should agree closely [22]. By our comparison its formula has the form of the Swamee–Jain equation (7), up to 3.4 % above Colebrook near Re 4000 and within 1 % over most of the chart.

    Where bends and valves sit closer together than the long straight runs their K values assume, Flomaster can correct the loss coefficients for the interaction [22], as in Fabian’s post above. It can also work backwards: you give the flow each branch needs, and it works out the component data that deliver it, such as an orifice size or a valve opening [22, 34]. Our post on flow balancing in Simcenter Flomaster sizes the orifices of a sprinkler system that way.

    When a valve closes fast or a pump trips, a steady answer is not enough. Flomaster’s transient solver follows the pressure surge, or water hammer, through elastic pipes with the method of characteristics, which is why it asks for the wave speed in each pipe [22, 35]. Our post on incompressible transients in Simcenter Flomaster shows the set-up.

    Inside one part, such as a valve body or a manifold, 3D CFD gives the flow and its pressure drop directly. In Simcenter STAR-CCM+ the Pressure Drop report compares the mass-flow-averaged absolute total pressure on two groups of boundaries, usually the inlet and the outlet [36]. With gravity on, that pressure holds the hydrostatic part, computed with the reference density [36]. Between boundaries at different heights the report therefore includes the hydrostatic pressure difference as well as the flow losses. Christoffer Johansson’s post shows it in a model you can download.

    To check such a result here, take a straight run of constant diameter, far enough from bends for the flow to be fully developed [13, 14], and type its pressure drop or friction factor into Compare with your result. It appears on the chart as a second marker, with the difference from Colebrook–White in per cent.

    References and changelog

    References

    [1] E. Maurer, Hydraulics and Water Resources: Examples Using R, Santa Clara University, 2024, chapter 4, Water flowing in pipes: energy losses (CC BY-NC 4.0). edm44.github.io

    [2] L. A. Rossman et al., EPANET 2.2 User Manual, EPA/600/R-20/133, U.S. Environmental Protection Agency, 2020, chapter 3, The Network Model: Pipes, and table 3.2. epanet-manual.readthedocs.io

    [3] Hydraulic Institute, Data Tool, Fluid Flow III-B, Frictional losses in valves, fittings and bends (from the Engineering Data Book, 2nd edition, 1990), equation 3.A.6 and table 3.B.1. datatool.pumps.org

    [4] U.S. Bureau of Reclamation, Friction Factors for Large Conduits Flowing Full, Engineering Monograph No. 7, 1965, revised 1977. www.usbr.gov

    [5] CIBSE Guide C: Reference data, Chartered Institution of Building Services Engineers, 2001, sections 4.6.2 and 4.7.1. www.cibse.org

    [6] J. Hord, Comparison of incompressible flow and isothermal compressible flow formulae, NBS Technical Note 356, National Bureau of Standards, 1967. nvlpubs.nist.gov

    [7] Crane Co., About TP-410, the publisher’s summary of Crane Technical Paper No. 410, Flow of Fluids through Valves, Fittings and Pipe. tp410.com

    [8] IAPWS R7-97(2012), Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and Steam. iapws.org

    [9] IAPWS R12-08, Release on the IAPWS Formulation 2008 for the Viscosity of Ordinary Water Substance, 2008. iapws.org

    [10] U.S. Standard Atmosphere, 1976, NOAA, NASA and USAF, NASA-TM-X-74335 (Sutherland constant S = 110.4 K). ntrs.nasa.gov

    [11] A. Thompson and B. N. Taylor, Guide for the Use of the International System of Units (SI), NIST Special Publication 811, 2008 edition, appendix B.8. nvlpubs.nist.gov

    [12] NPTEL course 112104118, Fluid Mechanics, IIT Kanpur: lecture 26, Losses and friction factors, and lecture 35, Concept of friction factor in a pipe flow. archive.nptel.ac.in

    [13] F. Stern, ME:5160 Intermediate Mechanics of Fluids, chapter 6 part 1, Viscous flow in ducts, University of Iowa, notes of fall 2023 (file of 2025). stern.lab.uiowa.edu

    [14] J. M. Cimbala, Major head losses, turbulent, ME 320 lesson 08E, Penn State University, with figure A-12 (the Moody chart and its roughness table) of Y. A. Çengel and J. M. Cimbala, Fluid Mechanics: Fundamentals and Applications, 4th edition, McGraw-Hill. www.me.psu.edu

    [15] P. R. de Souza Mendes, A note on the Moody diagram, arXiv:2308.10360, 2023. arxiv.org

    [16] L. F. Moody, Friction factors for pipe flow, Transactions of the ASME 66(8), 671–678, 1944 (abstract). doi:10.1115/1.4018140

    [17] U.S. Department of Energy, DOE Fundamentals Handbook: Thermodynamics, Heat Transfer, and Fluid Flow, volume 3, DOE-HDBK-1012/3-92, 1992, Fluid flow: head loss, and table 1. www.energy.gov

    [18] R. T. Cerbus and T. Mullin, Completing Moody’s friction diagram in the turbulent transitional regime, arXiv:2110.14966, version 3, 2024. arxiv.org

    [19] J. Nikuradse, Laws of flow in rough pipes, NACA Technical Memorandum 1292, 1950 (translation of VDI-Forschungsheft 361, 1933). ntrs.nasa.gov

    [20] V. Mukund and B. Hof, The critical point of the transition to turbulence in pipe flow, Journal of Fluid Mechanics 839, 76–94, 2018. doi:10.1017/jfm.2018.31

    [21] W. Moebs, S. J. Ling and J. Sanny, University Physics Volume 1, OpenStax, Rice University, 2016, section 14.7 Viscosity and turbulence. openstax.org

    [22] Simcenter Flomaster documentation, version 2504, Siemens Digital Industries Software: User Guide, Getting Started and Components Reference Manual.

    [23] P. Praks and D. Brkić, Advanced iterative procedures for solving the implicit Colebrook equation for fluid flow friction, Advances in Civil Engineering 2018, 5451034. doi:10.1155/2018/5451034

    [24] J. M. Cimbala, Fully developed pipe flow equations, ME 320 handout, Penn State University, 2012. me.psu.edu

    [25] S. Genić, I. Arandjelović, P. Kolendić, M. Jarić, N. Budimir and V. Genić, A review of explicit approximations of Colebrook’s equation, FME Transactions 39(2), 67–71, 2011. simlab.mas.bg.ac.rs

    [26] D. Clamond, Efficient resolution of the Colebrook equation, Industrial and Engineering Chemistry Research 48(7), 3665–3671, 2009. doi:10.1021/ie801626g

    [27] L. I. Langelandsvik, G. J. Kunkel and A. J. Smits, Flow in a commercial steel pipe, Journal of Fluid Mechanics 595, 323–339, 2008 (abstract). doi:10.1017/S0022112007009305

    [28] C. Wassgren, Pipe flows: head losses, ME 30800 lecture notes, Purdue University, 2016, with the ME 309 formula sheet. engineering.purdue.edu

    [29] P. Wichowski et al., Hydraulic and technological investigations of a phenomenon responsible for increase of major head losses in exploited cast-iron water supply pipes, Water 13(11), 1604, 2021. doi:10.3390/w13111604

    [30] Y. A. Çengel and J. M. Cimbala, Fluid Mechanics: Fundamentals and Applications, 4th edition, McGraw-Hill, table 8-4 (loss coefficients), as reproduced in J. M. Cimbala, Pipe flow minor losses, ME 320 lesson 08F, Penn State University. www.me.psu.edu

    [31] R. S. Subramanian, Minor losses, CH 330 course notes, Clarkson University. web2.clarkson.edu

    [32] L. Lin, M. Duarte Batista and N. Milesi Ferretti, State-of-the-art review on measurement of pressure losses of fluid flow through pipe fittings, NIST Technical Note 2206, National Institute of Standards and Technology, 2022. doi:10.6028/NIST.TN.2206

    [33] V. Fester, P. Slatter and N. Alderman, Resistance coefficients for non-Newtonian flows in pipe fittings, chapter 7 in Rheology, InTech, 2012 (the Hooper 2-K method). doi:10.5772/34199

    [34] Siemens Digital Industries Software, Early design of thermo-fluid systems, Simcenter product page, read 2026. www.siemens.com

    [35] A. Deponti, What’s new in Simcenter Flomaster 2019.1, Siemens Simcenter blog, 2019. blogs.sw.siemens.com

    [36] Simcenter STAR-CCM+ documentation, version 2606, Siemens Digital Industries Software, 2026: Pressure Drop report, Pressure field functions and Gravity.

    Changelog

    November 2026: first published, with the calculator, the Moody chart and this guide. Each cited statement was checked against the saved text of its source, which for Crane is the one sentence quoted from its own summary of Technical Paper No. 410, and the Simcenter Flomaster and Simcenter STAR-CCM+ statements against the Siemens documentation. Comparisons marked “our calculation” are our own.

    Questions about the Moody chart

    Ask a Volupe specialist

    Fabian Hasselby

    Senior Application Specialist, M.Sc.
    Email Fabian · LinkedIn

    Questions about pipe losses, fittings or a network model? We reply within one day.

    Ask a technical question →

    How do you calculate the Darcy friction factor?

    In laminar flow, below Re 2300, the Darcy friction factor is f = 64/Re. In turbulent flow, from Re 4000, solve the Colebrook–White equation, 1/√f = −2 log₁₀(ε/(3.7D) + 2.51/(Re√f)), by iteration, or use an explicit formula such as Haaland’s, which is within 1.5 % of it. You need the Reynolds number Re = ρVD/μ and the relative roughness ε/D. Between Re 2300 and 4000 there is no single value: f lies somewhere between the laminar and the turbulent one. The Moody chart calculator above does this for you and shows the result on the chart.

    What is the Moody chart?

    The Moody chart, also called the Moody diagram, is a log–log chart of the Darcy friction factor f against the Reynolds number Re, with one curve for each relative roughness ε/D. Moody published it in 1944 as a simple way to estimate friction factors for the head loss in clean, new pipes. On the left is the laminar line f = 64/Re, in the middle the transition zone, and to the right the turbulent curves of the Colebrook–White equation, which level off where the flow becomes fully rough.

    What is relative roughness?

    Relative roughness is the absolute roughness ε of the pipe wall divided by the inner diameter D. In turbulent flow the friction factor depends on ε/D rather than on ε, so the same material is relatively rougher in a small pipe. New commercial steel has ε = 0.045 mm, which gives ε/D = 0.0009 in a 50 mm pipe. The ε in roughness tables is an equivalent sand-grain roughness, not a measured height, and it is for new, clean pipe.

    What does head loss mean?

    Head loss is a pressure loss given as a height of the flowing fluid: the mechanical energy lost in the flow per unit weight of fluid, h = Δp/(ρg). For water at 20 °C a head loss of 1 m is 9.79 kPa. In the energy equation between two points of a pipe, it is the loss term that the ideal Bernoulli equation leaves out.

    When does the Darcy–Weisbach equation not apply?

    The equation itself holds for any liquid in laminar or turbulent flow. The limits come from the friction factor and from assuming a constant density. Take care with a gas whose pressure drop is more than about 10 % of the absolute inlet pressure, with two-phase flow, with non-Newtonian fluids, with short pipes where the flow is still developing, in the transition zone between Re 2300 and 4000, and above Re 10⁸ or ε/D 0.05, where the Colebrook equation is extrapolated.

    How do I convert a Fanning friction factor to a Darcy friction factor?

    Multiply it by four. The Darcy friction factor, used in the Moody chart and in Δp = f(L/D)ρV²/2, is four times the Fanning friction factor, which is the wall shear stress divided by the dynamic pressure. In laminar flow the Darcy factor is 64/Re and the Fanning factor 16/Re. A friction factor about a quarter of the Moody chart value is usually a Fanning factor, so check which one a correlation or a solver report uses before you compare.

    Talk to an engineer in your region

    Every Volupe business developer holds an engineering degree. Find your regional contact below, or send us a message.

    Denmark and Central Eastern Europe

    Lukas Johansson

    Sales Director, M.Sc.

    Norway, Finland and the Baltics

    Carl Wanngård

    Business Developer, M.Sc.

    DACH region

    David Fabis

    Business Developer, M.Sc.

    DACH region

    André Hau

    Business Developer, M.Sc.

    Sweden

    Fredrik Liljedahl

    Business Developer, M.Sc.

    Europe

    Henrik Pahlitzsch

    Business Developer, M.Sc.

    Iberia

    Mikel Sevilla

    Business Developer

    Ask us about Pipe pressure drop calculator

    Use this form for licence quotes, demos, training and technical questions.

    What happens next

    1. A reply within one day.
    2. A scoping call with one of our engineers.
    3. A quote, demo or other next step that fits your enquiry.

    After purchase: support from Volupe simulation engineers.

    For a quote, the number of users, modules and your timeline help us answer faster.
    See how we handle your details in our privacy policy.