Pipe Schedule Calculator — NPS, Dimensions, Weight & Properties (ASME B36.10M)
The Pipe Schedule Calculator provides instant access to standard pipe dimensions, weights, and properties for all Nominal Pipe Sizes (NPS) and schedules according to ASME B36.10M (Carbon Steel) and B36.19M (Stainless Steel).
Select NPS and Schedule to get Outside Diameter (OD), Inside Diameter (ID), Wall Thickness, weight per foot (lb/ft or kg/m), cross-sectional flow area, and internal volume. Supports both imperial and metric units with advanced calculations including moment of inertia, section modulus, and corrosion-adjusted properties.
Perfect for piping designers, estimators, procurement teams, and field engineers.
Pipe Schedule Calculator
Instantly find OD, ID, wall thickness, weight & flow area for any NPS and pipe schedule. Based on ASME B36.10M & B36.19M standards.
Select an NPS to see all available schedules side-by-side. The currently selected schedule is highlighted.
Where OD = Outside Diameter, t = Wall Thickness. Both values from ASME B36.10M/B36.19M tables.
Standard formula per ASME for carbon steel density (0.2836 lb/in³). For other materials the density factor is adjusted.
Where OD and t are in mm. Density = 7850 kg/m³.
Converted to gal/ft (÷ 231 in³/gal) or L/m.
Where S = allowable stress (psi), E = weld joint efficiency, t = wall thickness (in), OD = outside diameter (in). Reference only — use ASME B31.3 for design.
Where P = design pressure (psi), S = allowable stress (psi). Provides approximate schedule guidance.
Standard wall thickness tolerance is ±12.5% per ASTM A106/A53.
🔗 Related Engineering Tools
Continue your piping calculations with these complementary tools:
🔧 SteelSolver Engineering Tools & Guides — featuring 260+ free calculators and 60+ in-depth guides for engineers, fabricators, and metalworkers.
👉 Find the right tool or guide for your project:
📚 Explore All Engineering Hubs on SteelSolver.com
Pipe Schedule Calculator
— Full User Guide
A step-by-step walkthrough covering every formula, input, and output. Instantly find OD, ID, wall thickness, weight, and flow area for any NPS and pipe schedule — ASME B36.10M & B36.19M compliant.
- What Is a Pipe Schedule Calculator?
- Key User Pain Points & How This Tool Solves Them
- Understanding the Inputs: NPS, Schedule & Material
- Visual Diagram: OD, ID & Wall Thickness Explained
- All Formulas Used — With Worked Examples
- Pipe Schedule Chart: ASME B36.10M vs B36.19M
- Step-by-Step: How to Use the Calculator
- Schedule 40 vs Schedule 80 — Side-by-Side Comparison
- Common Mistakes When Selecting Pipe Schedules
- Accuracy Note & Disclaimer
- Frequently Asked Questions (FAQ)
1What Is a Pipe Schedule Calculator?
A pipe schedule calculator is an interactive engineering tool that instantly converts a Nominal Pipe Size (NPS) and a Schedule number (such as Sch 10, Sch 40, or Sch 80) into precise pipe dimensions — including Outside Diameter (OD), Wall Thickness (WT), Inside Diameter (ID), weight per unit length, flow area, and internal volume.
Rather than squinting through dense PDF tables from ASME B36.10M (carbon and alloy steel) or ASME B36.19M (stainless steel), this online pipe dimension calculator eliminates manual lookup errors and delivers accurate, engineering-grade results in real time — in both imperial (inches, lb/ft) and metric (mm, kg/m) units.
- Process & mechanical engineers
- Pipefitters & fabricators
- Procurement & estimating teams
- HVAC & plumbing designers
- Oil & gas / petrochemical engineers
- Students & piping designers
- ASME B36.10M — Carbon & alloy wrought steel pipe
- ASME B36.19M — Stainless steel pipe (“S” schedules)
- ASTM A53 / A106 Grade B (carbon steel)
- ASTM A312 TP304/316 (stainless steel)
- Schedule designation: 5S, 10, 40, 80, 160, XXS
2Key User Pain Points & How This Calculator Solves Them
Engineers, contractors, and procurement officers face recurring frustrations when working with pipe dimensions. Here is how this interactive pipe schedule calculator directly addresses each pain point:
Searching massive 20-column PDF pipe schedule charts for one decimal takes minutes — and errors happen.
✔ Instant lookup by NPS + Schedule. Results in under 2 seconds.
For pipes above NPS 12, nominal size no longer matches the actual OD — causing costly ordering mistakes.
✔ Shows actual OD alongside nominal size every time.
“Schedule 40” (carbon steel, B36.10) and “Schedule 40S” (stainless, B36.19) are identical in some sizes — but not all.
✔ Standard toggle (B36.10 / B36.19) prevents mix-ups.
Converting pipe dimensions from inches to mm mid-project introduces calculation errors on international projects.
✔ One-click toggle converts all outputs instantly.
Calculating pipe weight for shipping / BOM requires a separate tool or manual formula application.
✔ Built-in weight calculator — enter length and get total weight instantly.
Fluid flow calculations require the pipe internal cross-sectional area — not shown in standard schedule charts.
✔ Flow area and internal volume calculated automatically from ID.
3Understanding the Inputs: NPS, Schedule & Material
3.1 — Nominal Pipe Size (NPS)
The Nominal Pipe Size (NPS) is a North American standard for pipe sizing. It is a dimensionless designator — for sizes up to NPS 12, the nominal number is close to (but not equal to) the actual outside diameter in inches. For NPS 14 and above, the nominal size equals the actual OD in inches.
| NPS (in) | Actual OD (in) | Actual OD (mm) | OD = NPS? |
|---|---|---|---|
| 1/2 | 0.840 | 21.34 | ✘ No |
| 2 | 2.375 | 60.33 | ✘ No |
| 6 | 6.625 | 168.28 | ✘ No |
| 12 | 12.750 | 323.85 | ✘ No |
| 14 | 14.000 | 355.60 | ✔ Yes |
| 24 | 24.000 | 609.60 | ✔ Yes |
3.2 — Pipe Schedule (Wall Thickness Designator)
The pipe schedule is a standardized wall thickness designation. A higher schedule number means a thicker wall and therefore a smaller inside diameter for the same NPS. Schedule directly affects pressure rating, weight, and flow capacity.
| Schedule | Standard | Typical Use | Notes |
|---|---|---|---|
| 5S / 10S | B36.19M | Low-pressure stainless | Thin wall, light service |
| STD / 40 | B36.10M | General plumbing, HVAC | Commonly stocked |
| 40S | B36.19M | Stainless equivalent of STD | Same as STD for most NPS |
| XS / 80 | B36.10M | Medium pressure, steam | Commonly stocked |
| 80S | B36.19M | Stainless XS equivalent | |
| 160 | B36.10M | High-pressure systems | Heavy wall |
| XXS | B36.10M | Very high pressure | Thickest standard wall |
3.3 — Material Selection & Density
Pipe material affects weight calculations because different materials have different densities. The calculator adjusts weight per unit length based on the selected material:
| Material | Density (lb/in³) | Density (g/cm³) | Common Standard |
|---|---|---|---|
| Carbon Steel | 0.2836 | 7.85 | ASTM A53 / A106 |
| Stainless 304 | 0.2890 | 7.99 | ASTM A312 TP304 |
| Stainless 316 | 0.2900 | 8.02 | ASTM A312 TP316 |
| PVC | 0.0520 | 1.44 | ASTM D1785 |
| Copper | 0.3240 | 8.96 | ASTM B88 |
4Visual Diagram: OD, ID & Wall Thickness Explained
The diagram below shows the physical relationship between the three core pipe dimension parameters for a NPS 4, Schedule 40 pipe (OD = 4.500", WT = 0.237", ID = 4.026"). The pipe cross-section ring represents the steel wall — the hollow center is the flow bore.
📏 Diagram not to scale. Wall thickness is exaggerated for clarity. Values from ASME B36.10M, NPS 4, Schedule 40, Carbon Steel.
5All Formulas Used — With Worked Examples
The pipe schedule calculator uses the following engineering formulas to compute all outputs. Each formula is shown below with variable definitions, units, and a worked example using NPS 2, Schedule 40 (OD = 2.375", WT = 0.154").
Formula 1: Inside Diameter (ID)
🧮 Example: ID = 2.375 − 2×0.154 = 2.067" (52.50 mm)
The inside diameter is the actual flow bore of the pipe. It is critical for velocity, pressure drop, and Reynolds number calculations. Note that a higher schedule number means a thicker wall and therefore a smaller ID for the same NPS.
Formula 2: Pipe Weight per Unit Length (Imperial)
🧮 Example: W = 10.69 × (2.375−0.154) × 0.154 = 3.653 lb/ft
Formula 3: Pipe Weight per Unit Length (Metric)
🧮 Example (NPS 2, Sch 40): W = 0.02466 × (60.33−3.91) × 3.91 = 5.44 kg/m
Formula 4: Cross-Sectional Flow Area
🧮 Example: A = (π/4) × 2.067² = 3.356 in²
Formula 5: Internal Volume per Unit Length
🧮 Example: V = 3.356 in² × 12 ÷ 231 = 0.1743 gal/ft
Formula 6: Moment of Inertia (Structural Applications)
🧮 Example (NPS 2, Sch 40): I = (π/64) × (2.375⁴ − 2.067⁴) = 0.6658 in⁴
Formula 7: Section Modulus (Bending Stress)
🧮 Example: Z = (π/32) × (2.375⁴ − 2.067⁴) ÷ 2.375 = 0.5612 in³
Formula 8: Maximum Allowable Pressure (Barlow’s Formula)
🧮 Example (NPS 2, Sch 40, A106 Gr.B, seamless): P = (2×20000×1.0×0.154) ÷ 2.375 = 2,591 psi
Formula 9: Schedule Number (Approximate)
🧮 Example: P = 1500 psi, S = 20000 psi → SCH ≈ 1000 × (1500/20000) = 75 → Use Schedule 80
Formula 10: Manufacturing Wall Thickness Tolerance
🧮 Example (WT = 0.154"): t_min = 0.135" | t_max = 0.173"
6Pipe Schedule Chart: ASME B36.10M vs B36.19M
The table below is a quick-reference pipe schedule chart for commonly used sizes. OD and wall thickness are shown in inches. Use the calculator above for instant metric conversion and derived properties.
| NPS (in) | OD (in) | Sch 40 / 40S | Sch 80 / 80S | Sch 160 | |||
|---|---|---|---|---|---|---|---|
| WT (in) | ID (in) | WT (in) | ID (in) | WT (in) | ID (in) | ||
| 1/2 | 0.840 | 0.109 | 0.622 | 0.147 | 0.546 | 0.188 | 0.464 |
| 1 | 1.315 | 0.133 | 1.049 | 0.179 | 0.957 | 0.250 | 0.815 |
| 2 | 2.375 | 0.154 | 2.067 | 0.218 | 1.939 | 0.344 | 1.687 |
| 4 | 4.500 | 0.237 | 4.026 | 0.337 | 3.826 | 0.531 | 3.438 |
| 6 | 6.625 | 0.280 | 6.065 | 0.432 | 5.761 | 0.719 | 5.187 |
| 8 | 8.625 | 0.322 | 7.981 | 0.500 | 7.625 | 0.906 | 6.813 |
| 10 | 10.750 | 0.365 | 10.020 | 0.594 | 9.562 | 1.125 | 8.500 |
| 12 | 12.750 | 0.406 | 11.938 | 0.688 | 11.374 | 1.312 | 10.126 |
7Step-by-Step: How to Use the Pipe Schedule Calculator
Follow these steps to get accurate pipe dimension results from the calculator tool above:
-
1
Select Unit System & StandardToggle between Imperial (in / lb/ft) or Metric (mm / kg/m) using the unit bar at the top. Select ASME B36.10 for carbon steel or ASME B36.19 for stainless steel pipe. This affects which schedule designations are available.
-
2
Choose Nominal Pipe Size (NPS)Select your pipe’s NPS from the dropdown (1/8" to 24"). Remember: NPS is not the actual OD. The calculator will show the correct OD automatically from ASME tables.
-
3
Select Pipe ScheduleThe Schedule dropdown auto-populates with only the schedules available for your selected NPS. Choose your schedule (e.g., Sch 40, Sch 80). A ✓ Commonly Stocked badge appears for Sch 40, 80, STD, and XS.
-
4
Select MaterialChoose material (Carbon Steel, Stainless 304/316, PVC, Copper, or Custom). This adjusts the weight calculation using each material’s density. OD and wall thickness are not affected — those come from ASME tables.
-
5
Click ⚡ CalculateResults appear instantly: OD, WT, ID, weight per length, flow area, internal volume, and mm equivalents. The SVG cross-section diagram updates to scale the wall thickness visually. Manufacturing tolerance (±12.5%) is shown below the results.
-
6
Use Advanced Tab for BOM & PressureSwitch to the Advanced tab to enter pipe length, corrosion allowance, quantity, and material cost. Get total weight, total volume, moment of inertia, section modulus, and estimated cost. The Barlow’s pressure reference section shows max allowable pressure for the selected schedule.
-
7
Compare All Schedules (Compare Tab)Click “Build Comparison Table” on the Compare tab to see all available schedules for your NPS side-by-side. Export as CSV for use in Excel or procurement systems.
-
8
Copy or Export ResultsUse 📋 Copy Results to copy a formatted text summary to your clipboard (for emails, reports, or Slack messages). Use 💾 Export CSV on the Compare tab to download a full schedule table for documentation or BOMs.
8Schedule 40 vs Schedule 80 — Side-by-Side Comparison
This is the most common question engineers face: when should I use Sch 40 vs Sch 80? The answer involves cost, weight, pressure rating, and corrosion resistance tradeoffs. The example below uses NPS 4, Carbon Steel.
ID: 4.026"
Weight: 10.79 lb/ft
Max Pressure: ~2,106 psi
Cost: Lower ✓
Flow Area: 12.73 in² ✓
ID: 3.826"
Weight: 15.00 lb/ft
Max Pressure: ~2,993 psi
Cost: Higher
Flow Area: 11.50 in²
Why Engineers Select Different Schedules for the Same Pressure
Even when Sch 40 meets the minimum pressure requirement, engineers sometimes specify Sch 80 for the same service. The key tradeoffs are:
| Consideration | Sch 40 Advantage | Sch 80 Advantage |
|---|---|---|
| Cost | Lower material cost (less steel) | — |
| Weight & Support | Lighter — fewer/cheaper supports | — |
| Pressure Safety Factor | — | Greater margin above design pressure |
| Corrosion Life | — | More wall available before retirement |
| Threaded Joints | Not suitable for threading in larger sizes | Preferred for threaded connections |
| Flow Capacity | Larger ID → higher flow / less pressure drop | Slightly reduced ID reduces flow area |
| Vibration Resistance | — | Stiffer wall handles vibration/fatigue better |
9Common Mistakes When Selecting Pipe Schedules
Avoid these frequent errors that lead to procurement delays, design failures, or safety risks:
10Accuracy Note & Disclaimer
Tolerance: Actual pipe dimensions may vary within manufacturing tolerances. Per ASTM A53/A106, nominal wall thickness carries a −12.5% under-tolerance. Minimum wall thickness = nominal WT × 0.875.
Pressure Calculations: Barlow’s formula results shown in the Advanced tab are reference estimates for initial screening only. They do not constitute a code-compliant pressure design. For ASME B31.3 / B31.1 compliance, consult a licensed professional engineer and apply the full design equation including temperature derating factors.
Limitation: This calculator covers ASME B36.10M and B36.19M schedules for standard NPS sizes from 1/8" to 24". For API 5L line pipe, ISO 4200, DIN 2448, or special dimensions, verify against the applicable standard.
11Frequently Asked Questions (FAQ)
🔗 Related Piping Engineering Tools
Continue your calculations with these complementary tools in our piping engineering suite: