Copper Pipe & Fittings Takeoff Calculator

Estimate copper lines and fittings precisely for residential and commercial projects fast. Choose tube type, nominal size, units, waste, and stock length for planning. Enter runs and fitting counts; view totals by size and type instantly. Export summaries as CSV and PDF, then share.

Project Settings
Switch to preferred working units.
Used for reporting only; wall thickness is not calculated.
Adds scrap, cuts, and contingencies to straight length.
ft
Common copper stick length is 20 ft (≈ 6 m).
Unchecked: equivalent lengths only shown for hydraulics, not material.
Runs & Fittings
# Nominal Size Run Length 90° 45° Tees Couplings Unions Reducers Valves Notes
Tip: Double-click any number cell to type quickly.
Results
Total Straight Length
Waste Added
Order Length
Sticks Required
Based on stock length and order length.
Hydraulic Equivalent Length (info)
Not counted in material unless you check the option.
Size Breakdown
Size Straight Length Equivalent Length Order Length Sticks 90°45°TeesCouplingsUnionsReducersValves
Fittings Summary
FittingTotal
Example Data
ExampleSizeRun90°45°TeeCouplingUnionReducerValve
Kitchen branch3/4"18 ft2111001
Bath group1/2"26 ft4022012
Main riser1"34 ft3211101
Use the “Add Run Row” button to replicate similar entries.
Formulas Used
  • Total straight length = sum of all run lengths.
  • Waste added = total straight × (waste% / 100).
  • Hydraulic equivalent length (info) = Σ(fitting count × eq. length per size).
  • Order length = total straight + waste [+ equivalent length if enabled].
  • Sticks required = ceil(order length / stock length).
How to Use
  1. Select working units, tube type, waste, and stock length.
  2. Add one row per straight run, choosing nominal size and length.
  3. Enter counts for 90°, 45°, tees, couplings, unions, reducers, and valves.
  4. Press Calculate Totals to populate summaries and sticks required.
  5. Optionally include fittings’ equivalent length in material ordering.
  6. Export results via CSV or PDF for submittals or purchasing.
FAQs

Type K, L, M, and DWV are available for labeling. Calculations do not change by type unless you decide to track wall thickness externally.

No. Equivalent length helps hydraulic design. Keep it excluded for material unless your standard mandates inclusion.

Common nominal sizes from 1/4" through 2". You can adapt the list in the script to add more diameters.

Yes. Set any stick length you buy, such as 10 ft or 6 m, and sticks required will update instantly.

A percentage is added to straight length to cover cuts and offcuts. Increase it for congested routing or numerous field adjustments.

Not by default. It provides sticks required. Add-on logic can minimize offcuts using stock-cut optimization if needed.

Yes. Use the CSV export for spreadsheets and the PDF export for submittals or purchasing packages.

Yes. The script uses a typical size-based table so larger diameters contribute more equivalent length per fitting.

Yes. Flip the units control anytime. Labels, calculations, and exports follow your selection.

Extend the fitKeys array and columns in the table, then set equivalent lengths in eqLenFt for each size.

Related Calculators

Aluminum Weight CalculatorBoard and Batten CalculatorBrick CalculatorDecking CalculatorDIY Shed Cost CalculatorFire Glass CalculatorFraming CalculatorFrench Drain CalculatorGlass Weight CalculatorGravel Calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.