How to calculate pipe volume for mechanical estimates
Pipe volume is π ÷ 4 × inside diameter² × length. Pick the pipe size and material, enter run lengths, add equipment volume, and get gallons, liters, cubic feet and fluid weight for fill, glycol, flushing and water treatment.
- Sch 40 steel and Type L copper IDs
- Gallons per foot
- Fluid weight
- Equipment volume
1 · Pipe runs Inside diameter from the pipe standard
2 · Fluid
Inside diameters: Schedule 40 steel per ASME B36.10M; copper Type L per ASTM B88. 1 US gal = 231 in³; water ≈ 8.34 lb/gal. Fluid density factor and equipment volume are editable.
Live formula
Save your results
Copy these results, then add your approved sample files in the trial brief.
Glycol, fill and treatment
Mechanical estimators need pipe volume for glycol and fluid fill, chemical treatment dosing, flushing and cleaning, and structural loads of water-filled pipe. The volume depends on the inside diameter, which differs from nominal size and changes with pipe schedule and material. A 2 in Schedule 40 steel pipe has an ID of 2.067 in and holds about 0.174 gallons per foot; a 2 in Type L copper tube has an ID of 1.985 in and holds about 0.161.
- Pipe size and material. Nominal size plus schedule or type sets the ID.
- Length. Supply and return runs from the takeoff, by system.
- Equipment. Boilers, chillers, coils, tanks and heat exchangers hold fluid too. Get volumes from submittals.
- Fluid. Water is about 8.34 lb/gal. Glycol solutions are denser; enter a density factor.
From ID to gallons
| Size | Sch 40 steel ID (in) | gal/ft | Type L copper ID (in) | gal/ft |
|---|---|---|---|---|
| 1 in | 1.049 | 0.045 | 1.025 | 0.043 |
| 2 in | 2.067 | 0.174 | 1.985 | 0.161 |
| 3 in | 3.068 | 0.384 | 2.945 | 0.354 |
| 4 in | 4.026 | 0.661 | 3.905 | 0.622 |
| 6 in | 6.065 | 1.501 |
Inside diameters per ASME B36.10M (steel) and ASTM B88 (copper Type L). 1 US gal = 231 in³.
Pipe takeoff formula
Pipe takeoff is lengths by size, material and system, plus fittings, valves and hangers. Volume, insulation, hangers and labor all follow from those lengths. Keep the takeoff in that structure and every downstream number (volume, insulation LF, hanger counts) becomes a formula rather than a second takeoff.
RenderDraw's AI takeoff proposes pipe runs by size and system from mechanical and plumbing plans with the sheet attached, and holds runs without a clear size for your review.
Fixture counts and pipe runs, with sources.
RenderDraw reads plumbing plans, risers and fixture schedules, proposes counts and runs tied to the source sheet, and routes uncertain items to estimator review.
- Fixtures counted against the schedule. Traceable to plan and schedule.
- Pipe runs by system and size. Proposed for review.
- Addenda through the same review. Send the changed sheets back through takeoff and estimator review.
- Your pricing and labor. Applied after approval.

Send one plumbing set
Files stay private while RenderDraw assesses the request. No obligation.
RenderDraw does not publish accuracy percentages or time-saved claims. Test it on your own plan set.
Questions estimators ask.
How do you calculate pipe volume?
Multiply π ÷ 4 by the inside diameter squared and the length (in inches), then divide by 231 to get gallons.
How many gallons per foot are in 2 inch pipe?
About 0.174 gallons per foot for Schedule 40 steel (ID 2.067 in) and about 0.161 for Type L copper (ID 1.985 in).
How do I calculate glycol for a system?
Calculate total system volume (pipe plus equipment) and multiply by the target concentration from the specification.
Why use inside diameter instead of nominal size?
Nominal size is a name. The inside diameter depends on schedule or type and sets the actual volume.
Can RenderDraw take off piping?
RenderDraw's AI takeoff proposes pipe runs by size and system with sources and flags. Get a free sample takeoff.
Pipe runs by size, from the drawings.
Send a mechanical set. RenderDraw proposes pipe runs by size and system with their sheets, and flags runs it could not size.
- Upload the plans, specs and schedules, plus an addendum if you have one.
- RenderDraw reviews the set and the scope you want tested.
- We follow up with extracted quantities, flagged items and next steps.