Steam pipe sizing

Enter the gauge pressure and steam flow to get a recommended pipe size by velocity or pressure-drop basis. All assumptions and sources are listed below.

Verification: comparison with published values

The same inputs are run through Spirax Sarco, TLV, and a Korean field example, and compared with this calculator. Pressure-loss figures can differ by a few percent due to the assumed roughness value.

ItemPublished valueCalculator valueSource
T4
V (150A, 6,989 kg/h)25.000 m/s24.993 m/sSpirax Sarco, Pipes and Pipe Sizing 표 10.2.4 (ASME Sch40 기준)
T5
필요 안지름130.3 mm130.3 mmSpirax Sarco, Pipes and Pipe Sizing 예제 10.2.4
asme40 150A 유속17.880 m/s17.880 m/sSpirax Sarco, Pipes and Pipe Sizing 예제 10.2.4
T6a
유속17.880 m/s17.880 m/sTLV 계산기 (유속법), 2026-10-26 직접 실행
100 m 손실 (우리는 거칠기 0.046 mm 로 TLV 보다 약 2 % 낮음)0.0699 bar0.0685 barTLV 계산기 (유속법), 2026-10-26 직접 실행
T6b
유속 (150A)18.610 m/s18.610 m/sTLV 계산기 (유속법), 2026-10-26 직접 실행
100 m 손실0.0774 bar0.0758 barTLV 계산기 (유속법), 2026-10-26 직접 실행
T6c
유속 (65A)24.531 m/s24.531 m/sTLV 계산기 (유속법), 2026-10-26 직접 실행
100 m 손실0.2686 bar0.2625 barTLV 계산기 (유속법), 2026-10-26 직접 실행
T6d
유속 (100A)21.286 m/s21.286 m/sTLV 계산기 (유속법), 2026-10-26 직접 실행 (90A 제외 확인)
100 m 손실0.1248 bar0.1221 barTLV 계산기 (유속법), 2026-10-26 직접 실행 (90A 제외 확인)
T6e
유속 (40A, 1-1/2")23.308 m/s23.309 m/sTLV 계산기 (유속법, IP 입력), 2026-10-26 직접 실행
T6f
유속 (80A, 3")43.006 m/s43.006 m/sTLV 계산기 (압력손실법, IP 입력), 2026-10-26 직접 실행
T7
필요 안지름39.710 mm39.710 mmSpirax Sarco 예제 10.2.2 (압력손실 기준), TLV [3]
stpg40 40A 유속13.499 m/s13.499 m/sSpirax Sarco 예제 10.2.2 (압력손실 기준), TLV [3]
stpg40 40A 165 m 손실0.3312 bar0.3312 barSpirax Sarco 예제 10.2.2 (압력손실 기준), TLV [3]
T8
유속 (65A, 2-1/2", ASHRAE 「약 13,000 fpm」)13,000.0 ft/min13,072.0 ft/minASHRAE 1997 Fundamentals 증기 배관 예제 (Armstrong Steam Conservation Guidelines CG-25 재수록)
T9
필요 안지름81.310 mm81.308 mm국내 실무 블로그 예제 (참고용, [10])
stpg40 100A 유속15.793 m/s15.793 m/s국내 실무 블로그 예제 (참고용, [10])

Calculation basis

Based on dry saturated steam (quality x = 1). Saturation properties come from interpolating the IAPWS-IF97 steam table, and velocity/pressure loss use the same Darcy-Weisbach + Colebrook equations as the duct and pipe calculators.

ItemEquationNote
Absolute pressurep_abs = p_g + 101.325 kPaAdds standard atmospheric pressure, 101.325 kPa
Saturation properties (table interpolation)T_sat, v_f, v_g, h_f, h_g = f(p_abs)4-point Lagrange interpolation in ln(p)
Mass flow rateṁ = q, 또는 ṁ = 3600 · Q(kW) / h_fgFor heat power inputs (kW, MBH), divide by latent heat h_fg
Volumetric flow rateQ = ṁ · v_gMass flow rate times specific volume v_g
Bore from velocity basisD = √(4Q / (πV))Solved directly from the design velocity
Bore from pressure-loss basisR(D) = R_targetR(D) = target solved by bisection in log D (same method as the pipe calculator)
Reynolds number and friction factor1/√f = −2 log₁₀( ε/(3.7D) + 2.51/(Re√f) )Colebrook equation (same solver as the duct and pipe calculators)

Pipe size tables

Pick a pipe schedule to see the outside diameter, wall thickness, and bore for each size.

STPG Sch40 (KS D 3562 / JIS G3454)

KS D 3562 / JIS G 3454 carbon steel pipe for pressure service Sch40. Default in this calculator.

SizeOutside dia. mmWall mmBore mm
15A21.72.816.1
20A27.22.921.4
25A34.03.427.2
32A42.73.635.5
40A48.63.741.2
50A60.53.952.7
65A76.35.265.9
80A89.15.578.1
100A114.36.0102.3
125A139.86.6126.6
150A165.27.1151.0
200A216.38.2199.9
250A267.49.3248.8
300A318.510.3297.9
SGP (KS D 3507 / JIS G3452)

KS D 3507 / JIS G 3452 carbon steel pipe for ordinary piping (SPP/SGP). Only for use below 1 MPa (KDS 31 25 25:2021).

SizeOutside dia. mmWall mmBore mm
15A21.72.816.1
20A27.22.821.6
25A34.03.227.6
32A42.73.535.7
40A48.63.541.6
50A60.53.852.9
65A76.34.267.9
80A89.14.280.7
100A114.34.5105.3
125A139.84.5130.8
150A165.25.0155.2
200A216.35.8204.7
250A267.46.6254.2
300A318.56.9304.7
ASME B36.10M Sch40

ASME B36.10M Sch40 (inch sizes).

SizeOutside dia. mmWall mmBore mm
15A (1/2)21.342.7715.8
20A (3/4)26.672.8720.93
25A (1)33.43.3826.65
32A (1-1/4)42.163.5635.05
40A (1-1/2)48.263.6840.89
50A (2)60.333.9152.5
65A (2-1/2)73.035.1662.71
80A (3)88.95.4977.93
100A (4)114.36.02102.26
125A (5)141.36.55128.19
150A (6)168.287.11154.05
200A (8)219.088.18202.72
250A (10)273.059.27254.51
300A (12)323.8510.31303.23

Pipe roughness ε

Material values from Moody's 1944 friction factor chart, converted to mm. Roughness grows with age and water quality, so enter other values with Custom.

Materialε (mm)Moody's value
Commercial steel0.0460.00015 ft
Galvanized steel0.150.0005 ft
Drawn tubing (copper, brass)0.00150.000005 ft

Saturated steam table (IAPWS-IF97)

The exact table this calculator interpolates (computed with iapws 1.5.5, matching CoolProp IF97 to 15 digits).

Pressure (abs.) kPaSaturation temp. °CSpecific volume v_g m³/kgLatent heat h_fg kJ/kg
10.045.814.672,392.1
15.054.010.022,372.4
20.060.17.6482,357.5
30.069.15.2292,335.3
40.075.93.9932,318.5
50.081.33.2402,304.7
70.089.92.3652,282.7
101100.01.6732,256.5
150111.41.1592,226.0
200120.20.88572,201.6
250127.40.71872,181.2
300133.50.60582,163.4
400143.60.46242,133.3
500151.80.37482,107.9
600158.80.31562,085.6
700165.00.27282,065.6
800170.40.24032,047.3
1,000179.90.19432,014.4
1,200188.00.16331,985.3
1,400195.00.14081,958.8
1,600201.40.12371,934.3
2,000212.40.09961,889.8
2,500224.00.07991,840.1
3,000233.90.06671,794.9
3,500242.60.05711,753.0
4,000250.40.04981,713.5
4,500257.40.04411,675.9
5,000263.90.03941,639.7

Recommended velocity and pressure loss

25 m/s for saturated steam and 35 to 40 m/s for superheated steam are common practice per Spirax Sarco and TLV. For the pressure-loss basis, 0.1 to 0.2 bar per 100 m (10 to 20 kPa) is a typical range.

The practical limit is about 40 m/s; above that, noise and erosion risk increase. For runs longer than 50 m, it is good practice to re-check the pressure-loss basis even after sizing by velocity.

Per KDS 31 25 25:2021, total pressure loss should not exceed one-third of the initial gauge pressure. Per Crane TP-410, once the loss exceeds about 10% of the absolute pressure, the single-point (incompressible) Darcy-Weisbach assumption loses accuracy, so the run should be split and recalculated.

Sources

Frequently asked questions

Can this calculator be used for wet or superheated steam?

No. This calculator assumes dry saturated steam only (quality x = 1). Wet steam has a smaller specific volume and superheated steam a larger one, so the required bore would differ.

Why do the results differ slightly from Spirax Sarco or TLV?

Small differences in the assumed pipe roughness, rounded pipe-table dimensions, and interpolation method can lead to a few percent difference in pressure loss. Values that do not depend on roughness, like velocity and required bore, usually match to several decimal places. See the verification table below for a direct comparison.

When should SGP (black pipe) not be used?

Per KDS 31 25 25:2021, SGP (SPP) may not be used once the design pressure reaches 1 MPa (10 kgf/cm², about 145 psi). Above that pressure, choose a pressure-piping schedule such as STPG.

Last updated 2026-10-26.