Steam Table Calculator

Enter two properties. Get the complete state of water or steam.

IAPWS-IF97Calculated in your browser

Input data

0.006112127 – 1000.000 bar
0.000000 – 2000.000 °C
Live estimate: IF97 Region 2 · Vapor
Unit system
Result precision
IF97 Region 2 Superheated vapor30.000 bar (abs) / 250.000 °C

Water & steam properties

Superheated vapor, IF97 Region 2. Enthalpy 2856.55 kJ/kg.

Enthalpy h
2,856.54846942 kJ/kg
Entropy s
6.28928661 kJ/(kg·K)
Density ρ
14.15980214 kg/m³
Export
Input values use their current display units. A dash means the value is unavailable or not reported for this state.
PropertySymbolValueUnit
State
Pressurepbar (abs)
TemperatureT°C
Specific volumevm³/kg
Densityρkg/m³
Vapor qualityx—0–1
Energy
Specific internal energyukJ/kg
Specific enthalpyhkJ/kg
Specific entropyskJ/(kg·K)
Response
Isobaric heat capacitycₚkJ/(kg·K)
Isochoric heat capacitycᵥkJ/(kg·K)
Speed of soundwm/s
Isobaric expansionβ1/K
Isothermal compressibilityκₜ1/MPa
Transport & electromagnetic
Dynamic viscosityμμPa·s
Thermal conductivityλW/(m·K)
Surface tensionσ—mN/m
Static dielectric constantε—
Ionization constantpK_w—
Engine iapws-if97@2.8.0 · PhaseGauge 0.2.0 · canonical calculations in MPa, K, kJ/kg
Independently verify inputs, units, and results before engineering use. Review calculation limits and Terms of Use.

Steam calculator FAQ

Which input pair should I use?

Use P–T for single-phase lookups, P–h when enthalpy is known or conserved through ideal throttling, and P–s for an ideal isentropic outlet at a specified pressure. Use h–s, T–h, or T–s to reconstruct a state from those known properties. T–h and T–s inputs with multiple solutions are rejected.

For saturated states below the critical point, use P–x or T–x. Pressure and temperature are dependent on the saturation curve, so P–T alone cannot determine vapor quality.

What does vapor quality (x) mean?

Vapor quality x is the vapor mass fraction in a saturated liquid–vapor mixture. Enter x = 0 for saturated liquid or x = 1 for saturated vapor.

Wet-steam results show Sat. liquid, Sat. vapor, and Mixture side by side, plus the vaporization differences h_fg, s_fg, and v_fg. Specific volume, internal energy, enthalpy, and entropy are weighted by vapor mass fraction. Mixture density is calculated from ρ = 1/v.

Why is a property shown as a dash (—)?

A dash means a property is not applicable, is not calculated for the bulk two-phase mixture, or exceeds a correlation limit used by PhaseGauge. It never means zero. Vapor quality applies to saturated states; surface tension describes the liquid–vapor interface.

For wet steam, cₚ, cᵥ, w, β, κₜ, μ, λ, ε, and pK_w are shown for the liquid and vapor endpoints. Their mixture values are shown as dashes because simple mass-weighted averaging does not determine them.

PhaseGauge stops reporting viscosity and thermal conductivity above 1173.15 K (900 °C), dielectric constant above 873 K (599.85 °C), and pK_w above 1273.15 K (1000 °C).

How are gauge pressures (barg and psig) converted?

PhaseGauge adds a fixed standard atmosphere of 101.325 kPa (≈ 14.69595 psi) to convert gauge pressure to absolute pressure.

If your measurement uses local atmospheric pressure, calculate p_absolute = p_gauge + p_atmosphere and enter the result in an absolute unit: MPa, bar, kPa, atm, or psi. For a positive vacuum reading below atmosphere, use p_absolute = p_atmosphere − p_vacuum.

Why do results differ from NIST WebBook or older steam tables?

PhaseGauge uses IAPWS-IF97, the industrial formulation for fast water and steam property calculations. The NIST Chemistry WebBook uses IAPWS-95 for water, the reference formulation for general and scientific use. Differences depend on the state and property, especially near the critical point.

For older tables, check the formulation, reference convention, units, and interpolation or rounding. Methodologylists PhaseGauge's verification coverage and test tolerances.

How do I compare two states?

Calculate your reference state, then your current state. In Recent, select Compare on the reference entry. The table shows both states and signed property differences: current minus reference, using your selected unit system and display precision.

To check an ideal isentropic outlet, calculate it with P–s using the outlet pressure and inlet entropy, then compare it with the inlet state.

Are my inputs or calculation history sent to a server?

The solver runs in your browser. Ordinary calculations do not upload your inputs or saved history. Browser storage holds your preferences and up to 200 recent and 100 pinned calculations.

Opening a shared link sends its encoded inputs in the URL to the hosting infrastructure. The site also uses usage analytics; see Privacy for details.

How should I archive a calculation for engineering review?

Use Export → Print for a record with the inputs and units, property table, record time, permalink, and engine version. CSV uses calculation units such as MPa and K, with your selected display precision. JSON preserves the stored values without display rounding and includes result snapshots.

Re-import JSON and select Restore to recalculate with the current engine. PhaseGauge reports changes visible at the selected precision. Equipment limits, applicable codes, and safety factors still need separate engineering review.