Steam Table Interpolation Calculator
Interpolate saturated water properties (P_sat, v_f, v_g, h_f, h_fg, h_g, s_f, s_g) in an IAPWS-IF97 steam table and compare with the exact IF97 value
Linear interpolation in a saturated-water table built from IAPWS-IF97 (0.01–300°C), shown next to the exact IAPWS-IF97 value so you can see the interpolation error.
Valid range: 0.01–300°C (convert automatically from selected unit)
Table row
| T (°C) | P_sat (kPa) | v_f | v_g | h_f | h_fg | h_g | s_f | s_fg | s_g |
|---|---|---|---|---|---|---|---|---|---|
| 75 | 38.595 | 0.0010258 | 4.1291 | 313.97 | 2320.63 | 2634.6 | 1.0156 | 6.6656 | 7.6812 |
Saturated Water Properties at T = 75.00°C
| Property | Linear interpolation | IAPWS-IF97 | Interpolation error |
|---|---|---|---|
| Saturation Pressure P_sat | 38.5950 kPa | 38.5954 | -3.63e-4 (-0.001 %) |
| Specific Volume v_f (liquid) | 1.02580e-3 m³/kg | 1.02582e-3 | -2.11e-8 (-0.002 %) |
| Specific Volume v_g (vapor) | 4.12910e+0 m³/kg | 4.12908e+0 | 1.87e-5 (0.000 %) |
| Enthalpy h_f (liquid) | 313.9700 kJ/kg | 313.9736 | -3.55e-3 (-0.001 %) |
| Enthalpy h_fg (evap.) | 2320.6300 kJ/kg | 2320.6291 | 9.47e-4 (0.000 %) |
| Enthalpy h_g (vapor) | 2634.6000 kJ/kg | 2634.6026 | -2.61e-3 (-0.000 %) |
| Entropy s_f (liquid) | 1.0156 kJ/(kg·K) | 1.0156 | 1.58e-6 (0.000 %) |
| Entropy s_fg (evap.) | 6.6656 kJ/(kg·K) | 6.6656 | 2.24e-5 (0.000 %) |
| Entropy s_g (vapor) | 7.6812 kJ/(kg·K) | 7.6812 | 2.40e-5 (0.000 %) |
Saturated Water Properties vs Temperature
h_f and h_g (kJ/kg) along the saturation dome; the interpolated point is marked.
Tip: hover to read values, click to pin a point for export
View full steam table (0.01–300°C)
| T°C | P_sat kPa | h_f | h_fg | h_g | s_f | s_g |
|---|---|---|---|---|---|---|
| 0.01 | 0.61166 | 0.00 | 2500.91 | 2500.91 | 0.0000 | 9.1555 |
| 5 | 0.87257 | 21.02 | 2489.05 | 2510.07 | 0.0763 | 9.0249 |
| 10 | 1.2282 | 42.02 | 2477.21 | 2519.23 | 0.1511 | 8.8998 |
| 15 | 1.7057 | 62.98 | 2465.38 | 2528.36 | 0.2245 | 8.7804 |
| 20 | 2.3392 | 83.92 | 2453.55 | 2537.47 | 0.2965 | 8.6661 |
| 25 | 3.1697 | 104.84 | 2441.71 | 2546.54 | 0.3673 | 8.5568 |
| 30 | 4.2467 | 125.75 | 2429.84 | 2555.58 | 0.4368 | 8.4521 |
| 35 | 5.6286 | 146.64 | 2417.94 | 2564.58 | 0.5052 | 8.3518 |
| 40 | 7.3844 | 167.54 | 2406.00 | 2573.54 | 0.5724 | 8.2557 |
| 45 | 9.5944 | 188.44 | 2394.02 | 2582.45 | 0.6386 | 8.1634 |
| 50 | 12.351 | 209.34 | 2381.97 | 2591.31 | 0.7038 | 8.0749 |
| 55 | 15.761 | 230.24 | 2369.87 | 2600.11 | 0.7680 | 7.9899 |
| 60 | 19.946 | 251.15 | 2357.69 | 2608.85 | 0.8312 | 7.9082 |
| 65 | 25.041 | 272.08 | 2345.43 | 2617.51 | 0.8935 | 7.8296 |
| 70 | 31.201 | 293.02 | 2333.08 | 2626.10 | 0.9550 | 7.7540 |
| 75 | 38.595 | 313.97 | 2320.63 | 2634.60 | 1.0156 | 7.6812 |
| 80 | 47.415 | 334.95 | 2308.07 | 2643.01 | 1.0754 | 7.6110 |
| 85 | 57.867 | 355.95 | 2295.38 | 2651.33 | 1.1344 | 7.5434 |
| 90 | 70.182 | 376.97 | 2282.56 | 2659.53 | 1.1927 | 7.4781 |
| 95 | 84.609 | 398.02 | 2269.60 | 2667.61 | 1.2502 | 7.4150 |
| 100 | 101.42 | 419.10 | 2256.47 | 2675.57 | 1.3070 | 7.3541 |
| 105 | 120.9 | 440.21 | 2243.18 | 2683.39 | 1.3632 | 7.2951 |
| 110 | 143.38 | 461.36 | 2229.70 | 2691.07 | 1.4187 | 7.2380 |
| 115 | 169.18 | 482.55 | 2216.03 | 2698.58 | 1.4735 | 7.1827 |
| 120 | 198.67 | 503.78 | 2202.15 | 2705.93 | 1.5278 | 7.1291 |
| 125 | 232.22 | 525.06 | 2188.04 | 2713.11 | 1.5815 | 7.0770 |
| 130 | 270.26 | 546.39 | 2173.70 | 2720.09 | 1.6346 | 7.0264 |
| 135 | 313.2 | 567.77 | 2159.10 | 2726.87 | 1.6872 | 6.9772 |
| 140 | 361.5 | 589.20 | 2144.24 | 2733.44 | 1.7393 | 6.9293 |
| 145 | 415.63 | 610.69 | 2129.10 | 2739.80 | 1.7909 | 6.8826 |
| 150 | 476.1 | 632.25 | 2113.67 | 2745.92 | 1.8420 | 6.8370 |
| 155 | 543.42 | 653.88 | 2097.92 | 2751.80 | 1.8926 | 6.7926 |
| 160 | 618.14 | 675.57 | 2081.86 | 2757.43 | 1.9428 | 6.7491 |
| 165 | 700.82 | 697.35 | 2065.45 | 2762.80 | 1.9926 | 6.7066 |
| 170 | 792.05 | 719.21 | 2048.69 | 2767.89 | 2.0419 | 6.6649 |
| 175 | 892.45 | 741.15 | 2031.55 | 2772.70 | 2.0909 | 6.6241 |
| 180 | 1002.6 | 763.19 | 2014.03 | 2777.22 | 2.1395 | 6.5841 |
| 185 | 1123.3 | 785.32 | 1996.10 | 2781.43 | 2.1878 | 6.5447 |
| 190 | 1255 | 807.57 | 1977.74 | 2785.31 | 2.2358 | 6.5060 |
| 195 | 1398.6 | 829.92 | 1958.94 | 2788.86 | 2.2834 | 6.4679 |
| 200 | 1554.7 | 852.39 | 1939.67 | 2792.06 | 2.3308 | 6.4303 |
| 210 | 1907.4 | 897.73 | 1899.62 | 2797.35 | 2.4248 | 6.3565 |
| 220 | 2319.3 | 943.64 | 1857.41 | 2801.05 | 2.5178 | 6.2842 |
| 230 | 2796.8 | 990.21 | 1812.80 | 2803.01 | 2.6102 | 6.2131 |
| 240 | 3346.7 | 1037.52 | 1765.54 | 2803.06 | 2.7019 | 6.1425 |
| 250 | 3975.9 | 1085.69 | 1715.33 | 2801.01 | 2.7934 | 6.0722 |
| 260 | 4692.1 | 1134.83 | 1661.82 | 2796.64 | 2.8847 | 6.0017 |
| 270 | 5502.8 | 1185.09 | 1604.60 | 2789.69 | 2.9762 | 5.9304 |
| 280 | 6416.5 | 1236.67 | 1543.15 | 2779.82 | 3.0681 | 5.8578 |
| 290 | 7441.6 | 1289.80 | 1476.84 | 2766.63 | 3.1608 | 5.7832 |
| 300 | 8587.7 | 1344.77 | 1404.80 | 2749.57 | 3.2547 | 5.7058 |
How to Use This Calculator
Enter your input values
Fill in all required input fields for the Steam Table Interpolation Calculator. Follow the units and input format printed next to each field. Where a unit selector is available, choose the units that match your data.
Review your inputs
Double-check that all values are correct and match the units or format shown for each field. Incorrect units are the most common source of calculation errors and can produce results that are off by factors of 2, 10, or more.
Read the results
The Steam Table Interpolation Calculator computes the output in your browser and displays the results, with units clearly labeled, as soon as they are ready — no data sent to a server.
Explore parameter sensitivity
Try adjusting individual input values to see how the output changes. This is a quick and effective way to develop intuition about how different parameters influence the result and to identify which inputs have the largest effect.
When to Use This Calculator
- •Use the Steam Table Interpolation Calculator to check your hand calculations on homework or exam problems — comparing its result with your own working helps identify arithmetic errors before they propagate.
- •Use it during the early design phase to rapidly iterate on parameters and narrow down feasible configurations before committing time to detailed finite element simulations or full design packages.
- •Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility — a quick sanity check can prevent costly downstream errors.
- •Use it to generate reference data for a technical report or presentation without manual computation, ensuring consistent, reproducible numbers throughout the document.
- •Use it in the field when a quick estimate is needed and a full engineering software package is not available.
About This Calculator
The Steam Table Interpolation Calculator is a precision engineering calculation tool designed for students, engineers, and technical professionals. Interpolate saturated water properties (P_sat, v_f, v_g, h_f, h_fg, h_g, s_f, s_g) in an IAPWS-IF97 steam table and compare with the exact IF97 value All calculations are performed using established engineering formulas from the relevant scientific literature and standards. Follow the units printed beside each field. Where a unit selector is provided, the selected unit is converted internally. Results are computed in your browser without sending data to a server, which keeps your inputs private. This calculator is intended as a supplementary tool for learning and design exploration; always verify results against authoritative references for safety-critical applications.
The Theory Behind It
Steam tables are reference data listing thermodynamic properties of water and steam (pressure, temperature, specific volume, internal energy, enthalpy, entropy) at discrete values of one or two independent variables. Saturated steam tables list properties along the saturation line (where liquid and vapor coexist) at various temperatures or pressures. Superheated steam tables list properties of vapor at pressures and temperatures above saturation. Engineering problems almost always require values BETWEEN the tabulated points, requiring interpolation. Linear interpolation is the standard method: for a property y that varies with independent variable x, the interpolated value at x is y = y₁ + (x − x₁)(y₂ − y₁)/(x₂ − x₁), where (x₁, y₁) and (x₂, y₂) are the nearest tabulated points bracketing x. This calculator interpolates only along the saturated-water temperature table; superheated states use the separate Water / Steam Properties Calculator. Linear interpolation error depends on how non-linear the property is: a 39-point-per-interval sample of this calculator's grid found relative errors below 0.14 % for most enthalpy and entropy columns away from the triple point, and roughly 1.4 % for saturation pressure and 1.6 % for vapor volume in the first interval. These are sampled results, not error bounds. The rounded zero in the printed triple-point row makes h_f and s_f percentages especially sensitive to the target temperature: the pinned IF97 check gives h_f errors of 1.60 % at 0.02 °C and 59.25 % at 0.0101 °C. Compare absolute errors or compute directly with IF97 when a property is near zero. For higher precision, properties are computed directly from an equation of state such as IAPWS-IF97. This calculator interpolates its saturated-water temperature table (0.01–300 °C, built from IAPWS-IF97 at 5 °C spacing to 200 °C and 10 °C above) and shows the exact IAPWS-IF97 value and the interpolation error next to every result. For superheated or compressed states, use the Water / Steam Properties Calculator, which evaluates IAPWS-IF97 directly.
Real-World Applications
- •Rankine cycle analysis: look up turbine inlet and exit enthalpies from steam tables for the actual operating pressures and temperatures. These values directly feed into cycle efficiency calculations.
- •Boiler design: compute the enthalpy rise from feedwater inlet to steam outlet at the boiler pressure, using saturated liquid enthalpy at feedwater T and saturated vapor enthalpy at boiler P.
- •Turbine stage analysis: for multi-stage turbines with intermediate extraction, interpolate in superheated tables at each stage's exit pressure and temperature to compute the enthalpy drop through each stage.
- •Condenser analysis: determine the condenser heat rejection by using saturated liquid properties at the condenser pressure and comparing to the turbine exhaust conditions.
- •Thermodynamics coursework and textbook problems: most introductory thermodynamics problems require interpolating steam tables to find properties at 'realistic' (not tabulated) pressure and temperature combinations.
Frequently Asked Questions
How does steam table interpolation work?
Linear interpolation between adjacent tabulated values. For a property y at an independent variable x between tabulated points x₁ and x₂: y = y₁ + (x − x₁)(y₂ − y₁)/(x₂ − x₁). For example, to find saturated-liquid enthalpy at 125°C from table rows at 120°C (h_f = 503.78 kJ/kg) and 130°C (h_f = 546.39 kJ/kg): h = 503.78 + (125 − 120)(546.39 − 503.78)/(130 − 120) = 503.78 + 21.305 = 525.085 kJ/kg, against an exact IAPWS-IF97 value of 525.062 kJ/kg.
Is linear interpolation accurate enough?
For routine calculations, the displayed error lets you judge. In a 39-point sample within each table interval, most enthalpy and entropy columns had small relative errors, while saturation pressure and vapor volume were around 1.6 % at worst among the sampled points. That sample is not a bound: close to the triple point, the printed h_f and s_f values round to zero and percentage errors can become large even when absolute errors remain small. The calculator shows the exact IAPWS-IF97 value next to each interpolated one, so you can see the error at your temperature. For undergraduate coursework, linear interpolation with printed tables matches the reference answers.
What if my conditions fall outside the saturation region?
Use the superheated steam tables (for vapor at pressure below saturation pressure at that temperature) or compressed liquid tables (for liquid at temperature below saturation temperature at that pressure). These tables are indexed by both pressure and temperature, so bilinear interpolation is needed in most cases. This calculator covers the saturation line only; for superheated or compressed-liquid states use the Water / Steam Properties Calculator, which evaluates IAPWS-IF97 directly at any pressure and temperature.
How do I identify whether I'm in the saturated, superheated, or compressed liquid region?
Compare your pressure and temperature to the saturation curve. If T > T_sat(P), the state is superheated. If T < T_sat(P), the state is compressed liquid (sub-cooled). If T = T_sat(P), the state is saturated, and the fraction of vapor (quality x) determines which side of the saturation line you're on. For x = 0, pure liquid; x = 1, pure vapor; 0 < x < 1, two-phase mixture.
What are steam tables referenced to?
Two IAPWS formulations underlie modern steam tables. IAPWS-95 is the scientific reference, used by the NIST Chemistry WebBook and REFPROP; IAPWS-IF97, published today as IAPWS R7-97(2012), is the faster industrial formulation behind engineering steam tables such as the ASME International Steam Tables for Industrial Use. IF97 covers 0–800 °C up to 100 MPa and 800–2000 °C up to 50 MPa and stays close to IAPWS-95: at 200 °C it gives a saturation pressure of 1554.67 kPa against 1554.93 kPa. Both set the internal energy and entropy of saturated liquid at the triple point to zero. This calculator's table is computed from IAPWS-IF97.
Related Calculators
Ideal Gas Law Calculator
Solve for P, V, n, or T using PV = nRT with unit conversions for pressure, volume, and temperature
Isentropic Process Calculator
Calculate isentropic process relations between states using P, V, T and the specific heat ratio γ
Carnot Efficiency Calculator
Calculate Carnot cycle efficiency, net work, and required temperatures for a given efficiency
Otto Cycle Calculator
Calculate Otto cycle thermal efficiency and state-point temperatures and pressures from compression ratio
Diesel Cycle Calculator
Calculate Diesel cycle thermal efficiency from compression ratio, cutoff ratio, and specific heat ratio
Rankine Cycle Calculator
Calculate Rankine cycle efficiency, turbine work, pump work, and heat input from IAPWS-IF97 steam states or entered state-point enthalpies
References & Further Reading
Wikipedia
Standards & Organizations
- IAPWS R7-97(2012): Revised Release on the IAPWS Industrial Formulation 1997 for the Thermodynamic Properties of Water and SteamIAPWS
The equations this calculator's steam table is computed from.
- NIST Webbook — WaterNIST
Add the live Steam Table Interpolation Calculator to your site. Free to embed, with a link back to MegaCalc.