True bore, not nominal size
Pipe Volume Calculator
A free calculator for what a length of pipe actually holds — US gallons, imperial gallons and liters — worked from the inside diameter of the pipe you named rather than from the number printed on it. Nine dimensional families are covered, from NPS 1/8 in schedule pipe to 24 in, and every answer prints the outside diameter, the wall and the bore it used, so it can be checked against ASME B36.10M or ASTM B88 in a minute. Nothing is uploaded and there is no signup.
- 100% free
- No signup
- 9 pipe families
- 1/8 in to 24 in
- Bore from the standard
The name on the label. The bore it stands for is printed with the answer.
Default 60 °F — The customary US reference temperature for water in waterworks and plumbing practice (AWWA, ASPE). Water at 60 °F weighs 62.37 lb/ft³ and 8.337 lb/gal; the familiar 62.4, 8.33, 0.433 psi/ft and 2.31 ft/psi are that density rounded. It moves the weight, not the volume: the pipe holds the same gallons hot or cold, and each gallon weighs about 4% less at 200 °F.
1 is one full exchange — the draw-off before hot water reaches the tap, or what a sample has to displace. A disinfection or flushing procedure will name its own count; this site does not pick one for you.
Fill this and the answer adds how long the outlet has to run. Measure it rather than take it off a fixture rating — an aerator, a partly closed stop and 40 psi instead of 80 all cut it.
CONTENTS, US GALLONS
1.39 gal
CONTENTS, LITERS
5.2 L
| US gallons | 1.385 gal |
|---|---|
| Imperial gallons | 1.153 imp gal |
| Liters | 5.2 L |
| Cubic feet | 0.185 ft³ |
| Per foot of run | 0.0277 gal/ft |
| Per meter of run | 0.344 L/m |
| Flow area | 0.5333 in² · 344 mm² |
| Weight of the water at 60 °F | 11.5 lb · 5.2 kg |
Steel, Schedule 40 3/4 in — 1.050 in outside, 0.113 in wall, 0.824 in bore (20.9 mm). ASME B36.10M.
The bore is 9.9% over the name it is sold as, and diameter squares into area, so a calculator that uses the nominal size as the diameter is out by 21% on contents before the length is even entered. Nominal pipe size (NPS) is a name, not a measurement. It matched the approximate inside diameter of wrought-iron pipe in the 1890s and has been a label ever since. A 3/4 in steel pipe measures 1.050 in outside and 0.824 in inside; 3/4 in is neither. From NPS 14 up the name finally equals the outside diameter, and below it the outside diameter is a fixed legacy value that every schedule of that size shares — the schedule changes the wall, which changes the inside diameter, never the outside. Copper, PEX and CPVC tube each run on a different naming convention again, so a 1/2 in copper tube, a 1/2 in PEX tube and a 1/2 in steel pipe have three different bores.
Steel, Schedule 40 — every size, per foot and per meter
Multiply by the run. Print it and it goes inside the van door.
| Size | OD, in | Wall, in | Bore, in | Bore, mm | gal/ft | L/m |
|---|---|---|---|---|---|---|
| 1/8 in | 0.405 | 0.068 | 0.269 | 6.8 | 0.0030 | 0.037 |
| 1/4 in | 0.540 | 0.088 | 0.364 | 9.2 | 0.0054 | 0.067 |
| 3/8 in | 0.675 | 0.091 | 0.493 | 12.5 | 0.0099 | 0.123 |
| 1/2 in | 0.840 | 0.109 | 0.622 | 15.8 | 0.0158 | 0.196 |
| 3/4 in | 1.050 | 0.113 | 0.824 | 20.9 | 0.0277 | 0.344 |
| 1 in | 1.315 | 0.133 | 1.049 | 26.6 | 0.0449 | 0.558 |
| 1-1/4 in | 1.660 | 0.140 | 1.380 | 35.1 | 0.0777 | 0.965 |
| 1-1/2 in | 1.900 | 0.145 | 1.610 | 40.9 | 0.1058 | 1.313 |
| 2 in | 2.375 | 0.154 | 2.067 | 52.5 | 0.1743 | 2.165 |
| 2-1/2 in | 2.875 | 0.203 | 2.469 | 62.7 | 0.2487 | 3.089 |
| 3 in | 3.500 | 0.216 | 3.068 | 77.9 | 0.3840 | 4.769 |
| 3-1/2 in | 4.000 | 0.226 | 3.548 | 90.1 | 0.5136 | 6.379 |
| 4 in | 4.500 | 0.237 | 4.026 | 102.3 | 0.6613 | 8.213 |
| 5 in | 5.563 | 0.258 | 5.047 | 128.2 | 1.0393 | 12.907 |
| 6 in | 6.625 | 0.280 | 6.065 | 154.1 | 1.5008 | 18.639 |
| 8 in | 8.625 | 0.322 | 7.981 | 202.7 | 2.5988 | 32.275 |
| 10 in | 10.750 | 0.365 | 10.020 | 254.5 | 4.0963 | 50.874 |
| 12 in | 12.750 | 0.406 | 11.938 | 303.2 | 5.8146 | 72.214 |
| 14 in | 14.000 | 0.437 | 13.126 | 333.4 | 7.0295 | 87.302 |
| 16 in | 16.000 | 0.500 | 15.000 | 381.0 | 9.1800 | 114.009 |
| 18 in | 18.000 | 0.562 | 16.876 | 428.7 | 11.6198 | 144.310 |
| 20 in | 20.000 | 0.593 | 18.814 | 477.9 | 14.4418 | 179.358 |
| 24 in | 24.000 | 0.687 | 22.626 | 574.7 | 20.8869 | 259.402 |
Generated from ASME B36.10M (steel and, via ASTM D1785/F441, PVC and CPVC schedule pipe), ASTM B88 (copper types K, L and M), ASTM F876 (PEX) and ASTM D2846 (CTS CPVC). Flow area, gallons per foot and liters per meter are computed from the inside diameter, which is itself computed as OD − 2 × wall.
Every row is a nominal wall, so every bore is a nominal bore. Mill tolerance, fitting insertion depth and scale or biofilm all shrink the real bore, always in the same direction: a real pipe holds slightly less and loses slightly more head than this table says.
How to work out what a run of pipe holds
Three fields, and the third one only matters if you care what the water weighs.
Name the pipe, not just the size
Pick the dimensional family first — Schedule 40 steel, type L copper, PEX — because the bore behind a nominal size depends entirely on which of them you have. A 1/2 in type L copper tube bores 0.545 in and a 1/2 in PEX tube bores 0.485 in, and that 11% difference in diameter is a 21% difference in what the pipe holds. If your pipe is not in the list, choose the last option and type the bore you measured.
Enter the run
Length in feet unless you write a unit; meters, centimeters and inches all read, and so does a tape-measure form like 148' 6". Measure the developed length along the pipe including its rises and offsets — a run that goes up a wall and back down holds the water in both legs.
Read the volume, and the weight if you need it
The plate returns gallons and liters together, with imperial gallons, cubic feet, the per-foot and per-meter rates and the flow area underneath. The water temperature field only moves the weight: a pipe holds the same gallons hot or cold, but a gallon at 200 °F weighs about 4% less than one at 60 °F, which matters when you are working out what a full run adds to a hanger or a joist.
What this calculator reads
| Dimensional families | 9 — steel Schedule 40 and 80, PVC and CPVC Schedule 40 and 80, copper types K, L and M, PEX, and CTS CPVC. Plus any bore you measure yourself. |
|---|---|
| Size range | NPS 1/8 in to 24 in on schedule pipe, 1/4 in to 12 in on copper, 3/8 in to 2 in on PEX, 1/2 in to 2 in on CTS CPVC. Copper type M is absent in 1/4 in and 5/8 in because ASTM B88 does not make it, and the row says so rather than borrowing type L. |
| Where the bore comes from | OD − 2 × wall, computed at load. No inside diameter is stored anywhere on this site, so a correction to a wall thickness moves every figure that depends on it at once. |
| Worked example | 3/4 in Schedule 40 steel: 1.050 in outside, 0.113 in wall, 0.824 in bore, 0.0277 gal per foot. The same nominal size in type L copper bores 0.785 in and holds 0.0251 gal per foot. |
| The gallon | US liquid gallon, defined as exactly 231 in³. The imperial gallon of exactly 4.54609 L is shown on its own row because it is 20% larger, and three of the five English-speaking markets this site serves use it. |
| Water density | 62.37 lb/ft³ at 60 °F, interpolated from the steam-table anchor set at 5 °C intervals. Editable between 32 °F and 212 °F; outside that range the table stops rather than extrapolating. |
| Standards read | ASME B36.10M-2022 for schedule walls, ASTM D1785 and F441 for PVC and CPVC schedule pipe, ASTM B88-22 for copper, ASTM F876 for PEX, ASTM D2846 for CTS CPVC. |
| Runs in the browser | All of it. No account, no upload, and no network call after the page loads, so it works in a plant room with no signal. |
Frequently asked questions
Why is the answer larger than I expected for the pipe size?
Because the pipe is larger than its name. Nominal pipe size stopped describing the bore in the 1890s and has been a label ever since: 3/4 in Schedule 40 steel bores 0.824 in, which is 10% over the name on diameter and 21% over it on area, because area goes as the square of the diameter. Every calculator that squares the nominal size instead of the bore is out by that much before you enter a length, and on 1/8 in pipe, whose bore is 0.269 in against a name of 0.125, the same mistake understates the contents by more than three quarters.
There are two kinds of 1/2 in CPVC. Which one is in the picker?
Both, listed separately, because they are genuinely different pipe. The tan or cream tube sold as CPVC in a hardware store is CTS to ASTM D2846: 0.625 in outside, 0.489 in bore, made to copper tube size so it matches a copper stub-out. Schedule 40 and 80 CPVC to ASTM F441 is made to iron pipe size and shares its dimensions exactly with steel — 0.840 in outside and 0.622 in bore in the same 1/2 in. They take different fittings and they do not carry the same water: a run of the schedule pipe holds 62% more than the same nominal size of the tube.
Do the fittings change the answer?
They reduce it, and always in the same direction. An insert fitting to ASTM F1807 pushed inside PEX narrows the bore at every joint, a soldered copper fitting adds a short length of larger bore and a solvent-welded socket adds a small step; on a run with many fittings the net effect is a percent or two down. This calculator gives the pipe's own volume from its nominal wall, which is the figure a fill or a flush should be planned on — real pipe holds slightly less, never more, because mill tolerance, insertion depth and scale all take from the bore.
What does the water in a run weigh?
Multiply the cubic feet by the density at the temperature, which the plate does for you. A 100 ft run of 4 in Schedule 40 steel holds 66 gallons and that water weighs about 551 lb at 60 °F — more than the pipe itself, and the reason a hanger schedule is written for the flooded condition rather than the drained one. The same water at 200 °F weighs about 531 lb, because water loses nearly 4% of its density over that span.
Why do 1/2 in PEX and 1/2 in copper give different numbers?
Because PEX is a wall thickness rule rather than a bore. PEX is SDR 9 with a 0.070 in floor on the small sizes, which puts 0.485 in of bore inside a 0.625 in tube, against 0.545 in for type L copper on the same outside diameter. The flow area is 21% smaller, so a 1/2 in PEX run holds a fifth less than the copper it replaced and loses roughly 75% more head at the same flow — which is why substituting PEX for copper size for size undersizes a branch.
Can I use this for a hose, a culvert or a well casing?
Yes — choose the last option in the picker and type the bore. Nothing is looked up in that mode: the area is π/4 × d² and the rest is unit definitions, so it works for any round section whether or not this site carries its dimensions. That matters, because the dimension tables here stop at pressure pipe and tube: soil pipe, ductile iron water main, irrigation poly and garden hose are all outside them, and borrowing a neighboring standard's wall would be a quiet error rather than a loud one.
Are these US gallons or imperial gallons?
The headline is US liquid gallons of 231 in³, with imperial gallons on their own row. The two differ by a fifth, which is far too large to leave ambiguous: a 300 US gallon answer is 250 imperial gallons, and a chemical dose or a chlorination charge calculated on the wrong one is out by 20%. Liters are shown alongside for the same reason — the definitions are exact, so the three figures are three ways of writing one measurement.
Nominal size, and why it is not a measurement
The single fact this page is built around is that pipe is not named after its bore. When wrought iron pipe was standardized in the nineteenth century the nominal size roughly matched the inside diameter of the thin-walled product of the day. Wall thicknesses grew, the outside diameter was fixed so that threading dies and fittings would keep working, and the name stayed put. The result is a naming system in which the outside diameter of a 3/4 in pipe is 1.050 in in every schedule, the wall is what the schedule number changes, and the bore is whatever is left. Above NPS 14 the convention finally becomes honest and the name equals the outside diameter — which is itself a trap, because it means an 18 in pipe is 18 in outside and a 12 in pipe is 12.75 in outside.
Copper, PEX and CPVC each escape that system into a different one. Copper tube size is the nominal plus exactly 1/8 in on the outside, which is why a 1/2 in copper tube measures 0.625 in across and why a caliper reading of 0.625 in tells you nothing about the wall. PEX and CTS CPVC borrow that same outside diameter so their fittings interchange at the stub-out, then set their walls from a standard dimension ratio — SDR 9 for PEX, SDR 11 for CPVC — which makes the bore a fixed fraction of the diameter and the pressure rating constant across the whole family. Three products, three walls, one outside diameter, and three different volumes per foot. The picker on this page exists because that is not something anyone should have to hold in their head at a job.
The volume itself is the easy part, and it is worth saying what it is good for. A fill or a flush needs it, a chemical dose needs it, a system that has to be drained before a freeze needs it, and a hanger or a seismic restraint needs the weight that goes with it. What it does not tell you is whether the pipe is the right size, which is a velocity and pressure-drop question the pipe size calculator answers, or whether the flow through it is laminar or turbulent, which the Reynolds number calculator decides from the same bore. Drainage is a different problem again: a waste line runs partly full with a free surface, so its capacity comes from fall rather than from volume, and that is what the drain pipe slope calculator is for.
Where the pipe dimensions are read
Every number on this page is worked out by JavaScript running in the tab you are reading it in. Nothing you type — loads, lengths, nameplate ratings, the rates your utility charges you — is uploaded, logged or kept, which is also why the calculators carry on working in a mechanical room with no signal.
The dimensional tables are compiled into the page itself, so the size picker, the bore and the whole per-foot chart are already in the browser before you touch anything. No size lookup leaves the tab.