Pipe Cut List Calculator — Optimize Cuts for Pipe, Tube & Conduit

A pipe cut list calculator takes the lengths your job needs and packs them onto standard stock sticks — 10 ft conduit, 20 ft PVC, 21 ft steel pipe, 6 m tube — so you buy fewer sticks and leave less on the scrap pile. EZNESTING solves it as a true 1D optimization: kerf-aware, offcut-tracked, metric or imperial, for any pipe or tube material. It's free, runs in your browser, and needs no signup.

If your current method is a notepad and "add 15% for waste," this replaces the 15% with an actual cutting plan.

Why pipe cutting is an optimization problem

Every plumbing, electrical, or mechanical job turns a spec into a list of cut lengths — risers, runs, stubs, drops. The question is how to get those lengths out of standard sticks with the least waste, and the answer is rarely "cut them in the order the takeoff lists them":

  • Stock comes in fixed lengths — 10 ft (EMT, PVC), 20 ft (PVC, copper), 21 ft (steel pipe), 3 m / 6 m metric
  • A long run can only come from a long-enough stick — you can't couple your way out of every shortfall, and every extra coupling is a joint you didn't need
  • Each cut costs a kerf — negligible for a tubing cutter, an eighth-inch for an abrasive saw
  • The tail of each stick is either reusable drop or scrap, depending on whether you planned it

This is the classic cutting stock problem, and solved properly it routinely turns a padded 15% overbuy into low-single-digit waste. EZNESTING packs your list with a First-Fit-Decreasing pass and shows the cut plan per stick.

Worked example: a rough-in from 20 ft sticks

Say a rough-in needs these cuts from 20 ft sticks of 2" PVC:

  • 12 × 11 ft (horizontal runs)
  • 18 × 5 ft (risers)
  • 24 × 3 ft 6 in (stubs and drops)

That's 306 ft of pipe. The old-school order is "306 ft ÷ 20 plus 15% waste" — about 18–20 sticks.

Optimized, the plan is 12 sticks cut as 11 + 5 + 3'6" (6 inches of drop each), three sticks as 5 + 5 + 3'6" + 3'6", and the remaining stubs packed onto two more — 17 sticks at 90% yield, with the plan telling you exactly which cuts come off which stick. Every stick's leftover is listed, so the usable drops go back on the rack instead of in the dumpster.

Enter your own cut list and stock length and the calculator produces the per-stick plan in seconds — and re-runs instantly when the takeoff changes.

Works for every pipe and tube trade

The optimizer only needs lengths, quantities, and kerf — the material is a label. That makes one tool cover:

  • Plumbing — PVC, ABS, copper (10/20 ft), PEX, cast iron
  • Electrical — EMT and rigid conduit (10 ft), PVC conduit, strut
  • Mechanical / HVAC — black iron and steel pipe (21 ft), refrigeration line sets
  • Fabrication — round and square structural tube, handrail pipe, roll-cage tube
  • Site work — rebar (20/40/60 ft), fence pipe, irrigation pipe

Mixed stock lengths work too: if you have 10 ft and 20 ft sticks (or a rack of usable drops from the last job), enter them all and the optimizer picks the best stick for each cut — including using up short stock first.

Kerf, fittings, and what the calculator does not decide

Two practical notes to keep the plan honest:

  • Kerf. A wheel cutter removes essentially nothing; a chop saw or abrasive wheel takes ~1/8" (3 mm) per cut. Set it once and the optimizer subtracts it at every cut — on a stick with five cuts that's over half an inch, enough to lose a piece if ignored.
  • Cut lengths are your job. The calculator optimizes the lengths you give it — it doesn't subtract fitting allowances, thread engagement, or bend gain. Do the takeoff math first (end-to-end minus fitting take-outs, plus thread makeup), then feed the finished cut lengths in.

And pad the buy slightly for reality: damaged ends, a miscut, a bent stick. The right pad on top of an optimized plan is a stick or two — not 15%.

How EZNESTING compares for pipe cutting

Most pipe-cutting calculators online are single-purpose web forms (one stock length, no kerf, no export) or dated paid desktop apps. EZNESTING treats pipe as a first-class 1D mode of a full nesting optimizer:

  • Free, browser-based — use it in the office or on a phone at the supply house
  • Kerf and multiple stock lengths — the two things simple calculators skip
  • Offcut tracking — every stick's drop is reported for reuse
  • Metric and imperial, with fractions — 3 ft 6 in and 1067 mm both work, even mixed in one list
  • Real exports — print the per-stick cut plan as a PDF for the field, or export CSV for purchasing
  • 1D and 2D in one tool — the same project can nest sheet stock (see the metal cut list optimizer) alongside pipe

For the general case — bar, extrusion, lumber, and any cut-to-length stock — the same engine powers the linear cut optimizer.

Related guides

Frequently asked questions

How do I calculate how many sticks of pipe I need?
Total length alone underestimates — cuts must fit within whole sticks. List every cut length and quantity, then pack them onto sticks: a 20 ft stick can yield 11 + 5 + 3.5 ft, but not 12 + 9 ft. EZNESTING does this packing automatically, reports the exact stick count and the cut plan per stick, and typically lands within a stick or two of the theoretical minimum instead of a 15% guess.
What standard lengths does pipe come in?
Common stock lengths: EMT and rigid conduit — 10 ft; PVC pipe — 10 and 20 ft; copper tube — 10 and 20 ft; steel and black iron pipe — 21 ft; rebar — 20, 40, and 60 ft; metric tube and pipe — 3 m and 6 m. EZNESTING accepts any stock length you enter, and you can mix several lengths in one project and let it pick the best fit per cut.
Does the calculator account for saw kerf?
Yes. Set the kerf — the material your cutting method removes — and it is subtracted at every cut. Use roughly 1/8 in (3 mm) for a chop saw or abrasive wheel, about 1/16 in for a bandsaw, and zero for a wheel-style tubing cutter. On sticks with many cuts, ignoring kerf is how a plan that works on paper comes up one piece short.
Should I subtract fitting allowances before entering cut lengths?
Yes. Enter finished cut lengths — the calculator optimizes what you give it and does not apply fitting take-outs, thread engagement, or bend allowances for you. Do the takeoff math first (center-to-center minus fitting dimensions, plus thread makeup for threaded pipe), then optimize the resulting list.
Can I reuse leftover drops from previous jobs?
Yes. Enter your usable drops as additional stock lengths alongside full sticks, and the optimizer will place cuts onto them where they fit — using up short stock before breaking into new sticks. Every stick's leftover is also reported after optimization, so you know exactly which drops are worth racking for the next job.
Does this work for tube, rebar, and conduit — not just pipe?
Yes. The optimizer is material-agnostic 1D cutting: anything sold in sticks and cut to length works the same way — EMT and rigid conduit, structural and handrail tube, rebar schedules, strut, even lumber and trim. Only the lengths, quantities, and kerf matter to the math.