Pipe Volume Calculator(Litres, m³, Volume per Meter, Fluid Weight, Quantity & Fill Time)
Calculate pipe volume in liters, volume per meter, total quantity, fluid weight, and fill time.
🕒 Last updated: July 29, 2026
Inputs
Section 1: Pipe Dimensions
ℹ️Use inner diameter for fluid capacity. Use outer diameter plus wall thickness when you also want pipe material volume.
Section 2: Fill Level (Optional)
ℹ️Use Partial Fill for a horizontal pipe that is not completely full — for example, a gravity drain, an accumulator line, or a pipe being charged part-way.
Section 3: Quantity
ℹ️Use quantity for bulk estimation, total stored fluid, and total material volume.
Section 4: Fluid Properties
ℹ️Default density for water (1000 kg/m³). Adjust if you need a specific temperature or reference value.
Section 5: Fill Time (Optional)
ℹ️Leave blank to skip. Enter the fill/inlet flow rate in L/min, GPM, m³/hr, or L/s to estimate how long it takes to fill this pipe run.
47.12 L internal volume for the entered pipe.
Volume per meter: 7.854 L/m with an estimated fluid weight of 47.12 kg (103.89 lb).
Pipe Volume Summary
Inner Diameter: 100 mm
Pipe Length: 6 m
Internal Volume: 47.12 L
Volume per Meter: 7.854 L/m
Conversions & Insights
Total Volume: 0.0471 m³
US Gallons: 12.45 gal
Imperial Gallons: 10.37 gal
Cubic Feet: 1.664 ft³
Fluid Density: 1,000 kg/m³
Fluid Weight: 47.12 kg
Fluid Weight (lb): 103.89 lb
Quick Insight
This set of pipes holds about 3.1 buckets of fluid or roughly 0.05 standard 1000 L tanks.
Calculated directly from the entered inner diameter.
Approximate results for planning only. Verify with a professional.
Not sure which pipe material fits hot vs cold vs buried use? Plumbing Pipe Material Guide →
Pipe Volume Calculator: Liters, Weight, Material Volume, and Fill Time
A pipe volume calculator helps you quickly determine how much fluid a pipe can hold (pipe capacity), how many liters it contains, how that scales per meter of length, and — with an inlet flow rate entered — how long it takes to fill.
It is commonly used for planning water supply lines, estimating pipeline capacity, calculating fluid weight for load considerations, preparing BOQs for plumbing and utility work, and estimating commissioning or flushing time before work starts on site.
By entering the inner diameter, you can calculate actual fluid volume, while outer diameter with wall thickness allows you to estimate pipe material volume for cost and quantity estimation. Enter multiple pipes to get a bundle or line-item total, and a fluid type or custom density to get an accurate weight figure.
This makes the calculator useful for plumbers, MEP engineers, contractors, and anyone working on water, oil, or service pipeline systems.
How the pipe volume calculation works
The calculator first converts the entered units, then calculates the internal cross-sectional area and multiplies it by pipe length. If multiple pipes are entered, it multiplies the single-pipe volume by quantity.
Step 1 - Determine internal diameter
OD mode: Internal Diameter = Outer Diameter - 2 x Wall Thickness
Inner diameter mode is best for fluid capacity. Outer diameter mode is useful when you also need pipe material volume.
Step 2 - Calculate internal volume
The result is first calculated in cubic meters, then converted to liters for practical plumbing use.
Step 2b - Partial fill for horizontal pipes (optional)
For a horizontal pipe that is not completely full, the fluid sits in the bottom of the bore up to a liquid height, forming a circular segment rather than the full circle. The calculator uses the standard circular-segment area formula, with the segment boundary being a flat horizontal line at the entered liquid height:
Current Volume = Segment Area x Length
Here r is the pipe's inner radius and h is the liquid height measured from the bottom of the bore (0 = empty, full inner diameter = completely full). Fill percentage is the segment area divided by the full-bore area. The full-bore volume is still shown for reference, and fluid weight, insight, and (when a flow rate is entered) top-up time are all based on this current wetted volume rather than the full capacity.
Step 3 - Calculate bulk quantity and weight
Fluid Weight = Total Volume x Density
This makes the calculator useful for bulk estimation, handling loads, and checking filling or draining quantities.
Step 4 - Calculate material volume in OD mode
Material volume gives a practical estimate of the actual pipe body, which is helpful for procurement, BOQ checks, and comparing different wall thicknesses.
Step 5 - Estimate fill time (optional)
When an inlet flow rate is entered, the calculator divides the total internal volume in liters by the flow rate to estimate how long it takes to fill this pipe run — useful when charging a new line or testing a system.
The flow rate can be entered in L/min, US GPM, m³/hr, or L/s — whichever unit is selected is converted to L/min internally (1 GPM = 3.785412 L/min, 1 m³/hr = 16.6667 L/min, 1 L/s = 60 L/min) before the fill-time formula above is applied.
With Partial Fill selected, "Total Volume in Liters" in the formula above is replaced by the remaining (currently empty) volume — Full-Bore Volume minus Current Volume — since the natural question once a pipe already has some fluid in it is how long it takes to top up the rest, not to fill completely from empty.
Real-World Pipe Volume Example
This example uses the active inputs above and follows the same steps from the formula section.
Input Values Used
| Input | Value | Why it is used |
|---|---|---|
| Pipe Length | 6 m | Multiplied by cross-section area to get single-pipe volume |
| Diameter Input Mode | Inner Diameter | Determines whether internal diameter is entered directly or derived |
| Inner Diameter | 100 mm | Sets the cross-section area used for fluid volume |
| Number of Pipes | 1 | Multiplies single-pipe volume for the total |
| Fluid Type | Water (1000 kg/m³) | Sets the density used to calculate fluid weight |
Step 1 — Internal Diameter
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Internal diameter | Entered directly = 100 mm | 100 mm |
Step 2 — Single Pipe Volume
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Internal diameter converted to meters | 100 mm ÷ 1,000 | 0.1 m |
| Volume in m³ | π x ID² / 4 x Length = π x (0.1 m)² / 4 x 6 m | 0.047124 m³ |
| Volume in liters | 0.047124 m³ x 1,000 | 47.12 L |
Step 3 — Total Volume and Fluid Weight
| Calculation | Formula / Substitution | Result |
|---|---|---|
| Fluid weight | Total Volume x Density = 0.047124 m³ x 1,000 kg/m³ | 47.12 kg (103.89 lb) |
Therefore, this pipe run holds approximately 47.12 L (0.0471 m³), weighing about 47.12 kg (103.89 lb).
This does not include fittings, valves, bends, or connection losses. Cross-check pipe sizes and material data against the Reference Tables section below.
Essential Checklist+−
Complete these critical checks before approving the work or proceeding to the next construction stage.
✓Pipe Dimensions+-
- Internal diameter (bore) was used in the calculation — not the nominal bore (NB) or outer diameter (OD). Internal diameter is always smaller.
- For standard PVC or CPVC pipes, wall thickness was deducted from the OD to obtain the internal diameter — wall thickness varies by pressure class.
- Pipe length was measured along the pipe centreline including all bends — not the straight-line distance between endpoints.
- For multiple pipe sections of different diameters, each section was calculated separately and volumes summed.
- Dimensions were entered in consistent units — all metres and millimetres, or all feet and inches.
✓Pipe Specification+-
- Pipe material was confirmed — PVC, CPVC, GI, CI, HDPE, or PPR — as wall thickness and therefore internal diameter varies by material.
- Pressure class (PN rating or SDR class) was confirmed — the same nominal bore pipe in Class C has a different internal diameter than in Class D.
- For fire-fighting or high-pressure applications, the pressure rating of the pipe was confirmed against the system design pressure.
✓Application-Specific Checks+-
- For hydraulic flushing or hydrostatic testing calculations, the test pressure was confirmed as within the pipe's rated pressure.
- For fuel or chemical pipelines, the pipe material compatibility with the fluid was confirmed before using volume output for filling calculations.
- For hot water systems (CPVC or PPR), the pipe's rated temperature and pressure at operating temperature were confirmed.
✓System Volume Checks+-
- For expansion vessel sizing in closed heating systems, the total system volume was used as the input — pipe volume is only part of the system.
- For chemical dosing or disinfection calculations, the result was confirmed in litres — not cubic metres — to avoid dosing errors.
Full QC Checklist+−
Verify pipe dimensions, internal diameter, material, pressure rating, fluid, fittings, and system-volume assumptions.
✓Pipe Dimensions+-
- Internal diameter (bore) was used in the calculation — not the nominal bore (NB) or outer diameter (OD). Internal diameter is always smaller.
- For standard PVC or CPVC pipes, wall thickness was deducted from the OD to obtain the internal diameter — wall thickness varies by pressure class.
- Pipe length was measured along the pipe centreline including all bends — not the straight-line distance between endpoints.
- For multiple pipe sections of different diameters, each section was calculated separately and volumes summed.
- Dimensions were entered in consistent units — all metres and millimetres, or all feet and inches.
✓Pipe Specification+-
- Pipe material was confirmed — PVC, CPVC, GI, CI, HDPE, or PPR — as wall thickness and therefore internal diameter varies by material.
- Pressure class (PN rating or SDR class) was confirmed — the same nominal bore pipe in Class C has a different internal diameter than in Class D.
- IS standard for the pipe material was confirmed — IS 4985 for PVC pressure pipes, IS 12235 for CPVC, IS 8360 for PPR.
- For fire-fighting or high-pressure applications, the pressure rating of the pipe was confirmed against the system design pressure.
✓Application-Specific Checks+-
- For hydraulic flushing or hydrostatic testing calculations, the test pressure was confirmed as within the pipe's rated pressure.
- For water hammer calculations, pipe wall thickness and material stiffness were confirmed with a hydraulic engineer.
- For fuel or chemical pipelines, the pipe material compatibility with the fluid was confirmed before using volume output for filling calculations.
- For hot water systems (CPVC or PPR), the pipe's rated temperature and pressure at operating temperature were confirmed.
- Volume calculated represents the internal void only — pipe weight calculations require cross-sectional area of the pipe wall, not the bore area.
✓System Volume Checks+-
- Total system volume was cross-checked against the sum of all individual pipe section volumes plus fitting volumes.
- Fitting volumes (elbows, tees, reducers) are typically 2–5% of the straight pipe volume and were added for precision filling calculations.
- For expansion vessel sizing in closed heating systems, the total system volume was used as the input — pipe volume is only part of the system.
- For chemical dosing or disinfection calculations, the result was confirmed in litres — not cubic metres — to avoid dosing errors.
Reference Tables
Typical Fluid Densities
Use these as a starting point for the Density field above — including adjusting the default Water or Oil value, or entering a Custom density for other fluids. Actual density varies with temperature and formulation.
| Fluid | Typical Density |
|---|---|
| Water | 997 - 1,000 kg/m³ |
| Diesel | 830 - 860 kg/m³ |
| Petrol / Gasoline | 720 - 775 kg/m³ |
| Engine / Hydraulic Oil | 850 - 900 kg/m³ |
| Glycol (50% mix) | 1,060 - 1,090 kg/m³ |
| Milk | 1,027 - 1,033 kg/m³ |
Typical Flow Rates for Fill Time
Use these as a starting point for the Inlet Flow Rate field — actual flow depends on pump size, pipe diameter, and available pressure.
| Context | Typical Flow Rate |
|---|---|
| Domestic tap | 6 - 10 L/min |
| Shower | 8 - 15 L/min |
| Garden hose | 15 - 25 L/min |
| Small residential water pump | 20 - 50 L/min |
| Fire hose (small) | 250 - 500 L/min |
Pipe Size & Schedule Reference (OD & ID)
Nominal pipe size is a labelling convention, not the actual bore — use this table to look up typical outer diameter (OD) and inner diameter (ID) by material and schedule/standard for the Inner Diameter or Outer Diameter + Wall Thickness fields above. These are typical reference values; actual dimensions vary by manufacturer and should be confirmed against the manufacturer's data sheet before a final material takeoff.
| Material / Schedule | Nominal Size | Outer Diameter (OD) | Inner Diameter (ID) |
|---|---|---|---|
| PVC Schedule 40 (ASTM D1785) | 1/2 in | 21.3 mm (0.840 in) | 16.66 mm (0.656 in) |
| 3/4 in | 26.7 mm (1.050 in) | 21.94 mm (0.864 in) | |
| 1 in | 33.4 mm (1.315 in) | 27.94 mm (1.100 in) | |
| 1-1/4 in | 42.2 mm (1.660 in) | 36.60 mm (1.441 in) | |
| 1-1/2 in | 48.3 mm (1.900 in) | 42.16 mm (1.660 in) | |
| 2 in | 60.3 mm (2.375 in) | 54.76 mm (2.156 in) | |
| 3 in | 88.9 mm (3.500 in) | 82.04 mm (3.230 in) | |
| 4 in | 114.3 mm (4.500 in) | 105.28 mm (4.145 in) | |
| CPVC Schedule 40, IPS (ASTM F441) | 1/2 in | 21.3 mm (0.840 in) | 15.80 mm (0.622 in) |
| 3/4 in | 26.7 mm (1.050 in) | 20.90 mm (0.823 in) | |
| 1 in | 33.4 mm (1.315 in) | 26.60 mm (1.047 in) | |
| 1-1/4 in | 42.2 mm (1.660 in) | 35.10 mm (1.382 in) | |
| 1-1/2 in | 48.3 mm (1.900 in) | 40.90 mm (1.610 in) | |
| 2 in | 60.3 mm (2.375 in) | 52.50 mm (2.067 in) | |
| HDPE SDR11 (IPS) | 1 in | 33.4 mm (1.315 in) | 27.30 mm (1.075 in) |
| 2 in | 60.3 mm (2.375 in) | 49.30 mm (1.941 in) | |
| 4 in | 114.3 mm (4.500 in) | 93.50 mm (3.681 in) | |
| 6 in | 168.3 mm (6.625 in) | 137.70 mm (5.421 in) | |
| Steel Schedule 40 (ANSI/ASME B36.10) | 1/2 in | 21.3 mm (0.840 in) | 15.80 mm (0.622 in) |
| 3/4 in | 26.7 mm (1.050 in) | 20.90 mm (0.823 in) | |
| 1 in | 33.4 mm (1.315 in) | 26.60 mm (1.047 in) | |
| 1-1/4 in | 42.2 mm (1.660 in) | 35.10 mm (1.382 in) | |
| 1-1/2 in | 48.3 mm (1.900 in) | 40.90 mm (1.610 in) | |
| 2 in | 60.3 mm (2.375 in) | 52.50 mm (2.067 in) | |
| 3 in | 88.9 mm (3.500 in) | 77.90 mm (3.068 in) | |
| 4 in | 114.3 mm (4.500 in) | 102.30 mm (4.028 in) | |
| 6 in | 168.3 mm (6.625 in) | 154.10 mm (6.065 in) | |
| Steel Schedule 80 (ANSI/ASME B36.10) | 1/2 in | 21.3 mm (0.840 in) | 13.90 mm (0.547 in) |
| 3/4 in | 26.7 mm (1.050 in) | 18.90 mm (0.744 in) | |
| 1 in | 33.4 mm (1.315 in) | 24.30 mm (0.957 in) | |
| 1-1/4 in | 42.2 mm (1.660 in) | 32.50 mm (1.280 in) | |
| 1-1/2 in | 48.3 mm (1.900 in) | 38.10 mm (1.500 in) | |
| 2 in | 60.3 mm (2.375 in) | 49.30 mm (1.941 in) | |
| 3 in | 88.9 mm (3.500 in) | 73.70 mm (2.902 in) | |
| 4 in | 114.3 mm (4.500 in) | 97.20 mm (3.826 in) | |
| 6 in | 168.3 mm (6.625 in) | 146.30 mm (5.760 in) | |
| Copper Type L (ASTM B88) | 1/2 in | 15.88 mm (0.625 in) | 13.84 mm (0.545 in) |
| 3/4 in | 22.22 mm (0.875 in) | 19.94 mm (0.785 in) | |
| 1 in | 28.58 mm (1.125 in) | 26.04 mm (1.025 in) | |
| 1-1/4 in | 34.93 mm (1.375 in) | 32.13 mm (1.265 in) | |
| 1-1/2 in | 41.28 mm (1.625 in) | 38.10 mm (1.500 in) | |
| 2 in | 53.98 mm (2.125 in) | 50.29 mm (1.980 in) | |
| PEX Tubing, SDR9 CTS (ASTM F876) | 3/8 in | 12.70 mm (0.500 in) | 9.53 mm (0.375 in) |
| 1/2 in | 15.88 mm (0.625 in) | 12.09 mm (0.476 in) | |
| 3/4 in | 22.23 mm (0.875 in) | 17.93 mm (0.706 in) | |
| 1 in | 28.58 mm (1.125 in) | 23.36 mm (0.920 in) |
How to Use the Pipe Volume Calculator
- Enter the pipe length and choose meters or feet.
- Select inner diameter mode for fluid capacity or outer diameter plus thickness for advanced estimation.
- Optionally switch Fill Mode to Partial Fill and enter the liquid height if a horizontal pipe is not completely full.
- Enter the number of pipes if you want total volume for a bundle or line item.
- Select water, oil, or custom fluid type — the density field auto-fills with the standard value and can be adjusted if needed.
- Optionally enter an inlet flow rate to estimate how long this pipe run takes to fill.
- Review the result card for liters, cubic meters, liters per meter, weight, fill time, and relatable bucket equivalents.
Pipe Volume Tips & Best Practices
- Use internal diameter whenever your goal is fluid capacity or flushing volume.
- Switch to outer diameter plus thickness when preparing BOQ or comparing schedules.
- Check liters per meter when estimating pipeline charging or draining volume, or gallons per foot (shown automatically for feet/inch units) for US-style pipe sizing.
- Use custom density for glycol, slurry, chemical, or project-specific fluids.
- Use the fill-time estimate to plan commissioning, flushing, or hydrostatic test durations before work starts on site.
- Use Partial Fill for a horizontal pipe with standing or part-way fluid — a gravity drain, an accumulator line, or a pipe mid-way through charging — instead of assuming it is either empty or completely full.
- Measure liquid height with a dipstick or sight glass from the true bottom of the bore, not from the outside of the pipe.
Common Mistakes to Avoid
- Using nominal bore or outer diameter instead of internal diameter.A pipe's nominal size (e.g. "100mm PVC") is a labelling convention, not its actual internal diameter — the real internal diameter is always smaller once wall thickness is accounted for, and varies by pressure class or schedule for the same nominal size.
- Assuming pipe length equals the straight-line distance between two points. Real pipe runs include bends, risers, and vertical drops — measuring along the actual routed centreline (or adding a routing allowance) avoids underestimating volume.
- Forgetting fittings and valves entirely.Elbows, tees, and reducers typically add 2-5% extra volume beyond the straight pipe sections — for precise filling or dosing calculations, this needs to be added on top of this calculator's straight-pipe result.
- Using water density for a different fluid. Oil, glycol mixes, and chemical solutions can differ from water density by 15% or more — always set fluid type or custom density correctly before reading off the weight result.
- Treating fill time as constant-pressure reality. The fill-time estimate assumes a steady flow rate for the whole duration — real filling often starts fast and slows as back-pressure builds, especially when filling a closed system or against a rising water column.
- Using Partial Fill on a sloped or vertical run. The circular-segment formula assumes a level, horizontal pipe where fluid settles into a flat-topped pool across the full length — on a sloped or vertical section the actual wetted volume will differ from this estimate.
Pipe Volume Calculator Limitations
- This calculator assumes a straight, uniform circular pipe section.
- It does not account for reducers, bends, flanges, sockets, or fittings.
- Fluid weight is based on entered density and does not include pipe self-weight.
- Material volume is an estimate and may vary slightly from manufacturer data.
- Fill time assumes a constant flow rate for the entire duration and does not model pressure changes, valve throttling, or air entrainment.
- Partial Fill assumes a level, straight horizontal pipe with fluid settled into a uniform circular segment along the entire length — it does not model sloped runs, sagging, or uneven fluid distribution.
Related Calculators
Use the Water Tank Capacity Calculator when you need storage calculations for tanks instead of pipelines.
Planning rainwater collection from a roof or terrace? The Rainwater Harvesting Calculator can estimate harvestable water, tank overflow, and backup storage before you size downpipes or plumbing lines.
For septic inlet/outlet planning, use the Septic Tank Size Calculator to estimate tank capacity and dimensions before checking pipe volumes.
Not sure what diameter to enter? Use the Pipe Sizing by Fixture Units Calculator to size the pipe from its fixture load first, then come back here to check volume and fluid weight.
The Unit Converter can help convert project dimensions before you enter pipe values.
If pipe installation needs trench planning, the Trench Excavation Calculator can help estimate excavation quantity for the line route.