ChemCalc provides a complete implementation of the IAPWS-IF97 (2007) standard, covering all four regions of water and steam. Enter temperature and pressure to instantly retrieve enthalpy, entropy, specific volume, density, heat capacity, and vapor quality — no spreadsheet, no install.
Supported Properties
| Property | Symbol | Units |
|---|---|---|
| Specific enthalpy | h | kJ/kg |
| Specific entropy | s | kJ/(kg·K) |
| Specific volume | v | m³/kg |
| Density | ρ | kg/m³ |
| Isobaric heat capacity | cp | kJ/(kg·K) |
| Vapor quality (wet steam) | x | — |
| Saturation pressure | Psat | MPa |
| Saturation temperature | Tsat | °C |
IAPWS-IF97 Regions
The calculator automatically identifies the thermodynamic region from your input:
Region 1 — Compressed liquid Region 2 — Superheated steam Region 3 — Supercritical / near-critical Region 4 — Saturation (two-phase)Typical Use Cases
- Boiler and heat exchanger duty calculations
- Steam turbine inlet/outlet conditions (isentropic efficiency)
- Process steam balance and condensate flash
- Rankine cycle performance analysis
- ASME Section I / EN 13480 pipe sizing verification
Input Modes
| Mode | Inputs |
|---|---|
| T–P (superheated / compressed) | Temperature + Pressure |
| Saturation (given T) | Temperature only → Psat, hl, hv |
| Saturation (given P) | Pressure only → Tsat, hl, hv |
| Two-phase (wet steam) | T or P + quality x |
About ChemCalc
ChemCalc is a free browser-based platform with 44 chemical engineering modules covering thermodynamics, equipment design, safety instrumentation, and distillation. All calculations run locally — no data is sent to a server. Supports offline use as a PWA after the first load.