Petrochemical Pipe Size Calculator

Built for construction teams handling petrochemical utilities and manifolds. Tune velocities, schedules, and loss limits. Choose NPS quickly, then export results to PDF files.

Inputs
Use this for preliminary sizing. Verify with project standards.
Sets typical density, viscosity, and velocity envelope.
Choose nominal sizes from the selected schedule.
Used for required diameter from continuity.
Dynamic viscosity in centipoise.
Straight run used for friction losses.
Sum of minor-loss coefficients (elbows, tees, valves).
Auto-fills ε unless you override it.
Compares ΔP against your stated limit.
Reset
Result appears above this form after calculation.
Formula used
1) Required internal diameter (continuity)
Q = V · A,   A = (π · D²) / 4,   D = √(4Q / (πV))
Q in m³/s, V in m/s, D in meters.
2) Reynolds number
Re = (ρ · V · D) / μ
ρ in kg/m³, μ in Pa·s (entered as cP, converted to Pa·s).
3) Friction factor (Darcy)
Laminar: f = 64 / Re   |   Turbulent: Swamee–Jain approximation
f = 0.25 / [log10( (ε/3.7D) + (5.74/Re^0.9) )]²
ε is absolute roughness, D is inside diameter.
4) Pressure drop (Darcy–Weisbach + minor losses)
ΔP = f · (L/D) · (ρV²/2) + K · (ρV²/2)
L is length (m), K is sum of fitting coefficients, ΔP in Pa (shown in kPa).
How to use this calculator
  1. Pick a fluid preset, then adjust density and viscosity if needed.
  2. Enter the design flow rate and select its unit.
  3. Set an allowed velocity based on your service constraints.
  4. Select a schedule library to suggest a nominal pipe size.
  5. Fill length, fitting K, and roughness for pressure-loss checking.
  6. Press Calculate and review velocity and ΔP advisories.
  7. Export results using the CSV or PDF buttons.
Professional sizing notes
Five focused headings with practical, jobsite-ready context.

Design intent for petrochemical lines

Pipe sizing in petrochemical construction balances throughput, operability, and safety. This calculator converts your flow into a minimum internal diameter using a chosen velocity, then maps that diameter to a nominal pipe size from a schedule library. For early planning, that workflow supports routing, supports spacing, nozzle orientation, and preliminary material takeoffs before detailed stress and hydraulics reviews.

Velocity targets and erosion control

Velocity is the primary sizing lever. Higher velocities reduce pipe size, but can increase vibration, noise, erosion at elbows, and static charge risks in some services. Lower velocities reduce losses, but may worsen settling, slugging, or control stability. Use the fluid preset as a starting point, then apply your project limits, line class guidance, and equipment vendor constraints.

Pressure-drop budgeting for pumps and compressors

After selecting a candidate size, the tool estimates pressure drop using Darcy–Weisbach plus minor losses. Enter realistic length and a fittings K total so the calculated ΔP reflects valves, tees, strainers, and reducers. Compare the result to your allowable ΔP budget, then adjust velocity, routing, or size to protect pump margins and maintain stable control valve authority.

Roughness, Reynolds number, and regime awareness

Roughness and Reynolds number shape the friction factor and therefore ΔP. New carbon steel typically behaves smoother than aged lines with scale or corrosion. The calculator applies a laminar rule for very low Reynolds flow and a turbulent approximation otherwise. If your Re is near transition, confirm with a detailed hydraulic model and consider temperature-driven viscosity changes.

Reporting and handover-ready documentation

Use the export buttons to capture inputs and results for design reviews, RFIs, and commissioning packages. As an example dataset: flow 120 m³/h, ρ 780 kg/m³, μ 1.5 cP, velocity limit 2.0 m/s, length 80 m, K 12, ε 0.045 mm (carbon steel new), Sch 40. The tool recommends NPS 6 with velocity about 1.79 m/s and ΔP about 26.94 kPa.

Flow ρ μ V allow Length K ε Schedule Recommended NPS Velocity ΔP total
120 m³/h 780 kg/m³ 1.5 cP 2.0 m/s 80 m 12 0.045 mm Sch 40 6 ≈ 1.79 m/s ≈ 26.94 kPa
FAQs
Quick answers for common sizing questions.

1) Which velocity should I choose for liquids?

Start with line-class guidance and pump suction limits, then target a range that avoids erosion and noise. For many clean liquids, 1–3 m/s is common, but services vary by material, solids, and temperature.

2) Why does viscosity matter if flow is fixed?

Viscosity affects Reynolds number and friction factor. Higher viscosity can increase friction losses, especially at lower Reynolds flow. That shifts ΔP even when diameter and flow are unchanged.

3) What does the schedule selection change?

Schedules change the inside diameter for the same nominal size. A thicker wall reduces ID, increasing velocity and pressure drop. Use the schedule that matches your piping spec and corrosion allowance.

4) How should I estimate the fittings K total?

Add K values for each elbow, tee, valve, reducer, and strainer using your standard references, then sum them. If you do not have counts yet, use a conservative placeholder and refine as the routing matures.

5) Is the pressure-drop result valid for gases?

It is a preliminary estimate. Gas density changes with pressure and temperature, and compressibility can matter. For critical gas lines, confirm with compressible-flow methods and verify at operating and minimum pressure cases.

6) Why might the recommended size feel larger than expected?

A conservative velocity limit, a thick-wall schedule, high fittings K, long runs, or roughness assumptions can push the tool toward larger sizes. Re-check inputs and compare against project standards before resizing.

7) What checks should follow this calculator in a real project?

Confirm hydraulic limits, NPSH, and control valve authority; validate material and corrosion allowances; run stress analysis for supports and expansion; and align with P&IDs, line lists, and vendor data sheets.

Example data table
Sample inputs and typical preliminary outputs.
Service Flow ρ (kg/m³) μ (cP) V allow (m/s) Length (m) K Schedule Typical NPS
Light hydrocarbon transfer 120 m³/h 780 1.5 2.0 80 12 Sch 40 8 (indicative)
Cooling water header 200 m³/h 998 1.0 2.5 120 18 Sch 40 10 (indicative)
Natural gas utility 4.0 m³/s 40 0.012 18.0 300 25 Sch 80 16 (indicative)
Steam distribution 1.2 m³/s 3.0 0.015 25.0 150 30 Sch 40 14 (indicative)
Seawater firewater ring 150 m³/h 1025 1.1 2.2 200 22 Sch 40 10 (indicative)
Values are indicative; confirm with piping specs and detailed hydraulics.

Related Calculators

Paver Sand Bedding Calculator (depth-based)Paver Edge Restraint Length & Cost CalculatorPaver Sealer Quantity & Cost CalculatorExcavation Hauling Loads Calculator (truck loads)Soil Disposal Fee CalculatorSite Leveling Cost CalculatorCompaction Passes Time & Cost CalculatorPlate Compactor Rental Cost CalculatorGravel Volume Calculator (yards/tons)Gravel Weight Calculator (by material type)

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.