Raoult's Law is one of the foundational relationships in physical chemistry and chemical engineering. It links the vapor pressure of a solution directly to its composition, providing a quantitative framework for predicting how volatile mixtures behave at equilibrium. Whether you are designing a distillation column, analyzing colligative properties in a university course, or formulating pharmaceutical solutions, errors in vapor pressure estimation cascade into every downstream calculation.
This calculator eliminates manual computation by determining total vapor pressure ($P_{\text{total}}$), partial pressures ($P_A, P_B$), liquid-phase mole fractions ($x_A, x_B$), vapor-phase mole fractions ($y_A, y_B$), and vapor pressure lowering ($\Delta P$) — all in real time. It handles both ideal solutions obeying classical Raoult's Law and real (non-ideal) solutions that require activity coefficient corrections.
Required Calculation Parameters
To obtain a complete vapor-liquid equilibrium analysis, provide the following values:
- Pure Vapor Pressure of Solvent A ($P_A^*$) — the saturation pressure of the pure solvent at the system temperature, in kPa
- Pure Vapor Pressure of Solute B ($P_B^*$) — set to 0 kPa for a non-volatile solute (e.g., dissolved salt or sugar)
- Composition Data — enter in one of two ways:
- Direct moles: number of moles of component A ($n_A$) and component B ($n_B$)
- Mass and molar mass: mass in grams ($m_A$, $m_B$) and molar masses ($M_A$, $M_B$ in g/mol), from which moles are derived as $n = m / M$
- Activity Coefficients ($\gamma_A$, $\gamma_B$) — required only when analyzing a real solution; set to 1.0 for ideal behavior
Theoretical Foundation and Governing Equations
The Classical Statement of Raoult's Law
François-Marie Raoult established in 1887 that the partial vapor pressure of each component in an ideal liquid mixture is the product of its mole fraction in the liquid phase and the vapor pressure of the pure component at the same temperature. For a binary system of components A and B:
$$P_i = x_i \cdot P_i^*$$
where $P_i$ is the partial pressure of component $i$ above the solution, $x_i$ is its liquid-phase mole fraction, and $P_i^*$ is the vapor pressure of the pure liquid $i$.
Mole Fraction Determination
The liquid-phase mole fractions are computed from the amounts of each species:
$$x_A = \frac{n_A}{n_A + n_B} \qquad x_B = \frac{n_B}{n_A + n_B}$$
By definition, $x_A + x_B = 1$ for a binary system. When mass data is provided instead of moles, the conversion is straightforward:
$$n = \frac{m}{M}$$
where $m$ is the mass in grams and $M$ is the molar mass in g/mol.
Total Vapor Pressure via Dalton's Law
For an ideal binary mixture, the total vapor pressure is the sum of partial pressures. Combining Raoult's Law with Dalton's Law of partial pressures:
$$P_\text{total} = P_A + P_B = x_A \cdot P_A^* + x_B \cdot P_B^*$$
Since $x_A = 1 - x_B$, this can be rewritten as a linear function of composition:
$$P_\text{total} = P_A^* + (P_B^* - P_A^*) \cdot x_B$$
This equation defines the liquidus line on a pressure-composition (P-x) diagram — a straight line connecting $P_A^*$ at $x_B = 0$ to $P_B^*$ at $x_B = 1$.
Vapor-Phase Composition
The composition of the vapor in equilibrium with the liquid differs from the liquid composition. Applying Dalton's Law:
$$y_A = \frac{P_A}{P_\text{total}} \qquad y_B = \frac{P_B}{P_\text{total}}$$
The more volatile component (higher $P^*$) is always enriched in the vapor phase relative to the liquid — the principle that underpins all distillation processes.
Vapor Pressure Lowering (Colligative Property)
When a non-volatile solute ($P_B^* = 0$) is dissolved in a solvent, the total vapor pressure equals only the solvent's partial pressure. The resulting vapor pressure lowering is:
$$\Delta P = P_A^* - P_A = P_A^* \cdot x_B$$
This is a colligative property: it depends only on the number of solute particles, not their chemical identity. For electrolytes that dissociate, the effective mole count must reflect the total number of ions produced (the van 't Hoff factor).
Extension to Real Solutions: Activity Coefficients
Real solutions deviate from Raoult's Law because intermolecular forces between unlike molecules ($A \leftrightarrow B$) differ from those between like molecules ($A \leftrightarrow A$ or $B \leftrightarrow B$). The modified expression introduces the activity coefficient $\gamma_i$:
$$P_i = \gamma_i \cdot x_i \cdot P_i^*$$
- $\gamma > 1$ — positive deviation: A-B attractions are weaker than A-A or B-B, so molecules escape to the vapor more readily. The observed vapor pressure exceeds the Raoult's Law prediction. Example: ethanol–water.
- $\gamma < 1$ — negative deviation: A-B attractions are stronger than like-pair forces, reducing the tendency to vaporize. Example: chloroform–acetone.
- $\gamma = 1$ — ideal behavior; Raoult's Law holds exactly.
The total pressure for a real binary mixture becomes:
$$P_\text{total} = \gamma_A \cdot x_A \cdot P_A^* + \gamma_B \cdot x_B \cdot P_B^*$$
Reference Data: Pure-Component Vapor Pressures at 25 °C
The table below provides representative vapor pressure values and molar masses for substances commonly encountered in Raoult's Law problems. All vapor pressures are at 25 °C (298.15 K) unless noted otherwise.
| Substance | Formula | Molar Mass (g/mol) | P* at 25 °C (kPa) | Volatility Class |
|---|---|---|---|---|
| Diethyl ether | C₄H₁₀O | 74.12 | 71.7 | High |
| Acetone | C₃H₆O | 58.08 | 30.6 | High |
| Chloroform | CHCl₃ | 119.38 | 26.2 | High |
| Methanol | CH₃OH | 32.04 | 16.9 | Moderate |
| Ethanol | C₂H₅OH | 46.07 | 7.87 | Moderate |
| Benzene | C₆H₆ | 78.11 | 12.7 | Moderate |
| Toluene | C₇H₈ | 92.14 | 3.79 | Low |
| Water | H₂O | 18.015 | 3.17 | Low |
| 1-Butanol | C₄H₉OH | 74.12 | 0.86 | Low |
| Ethylene glycol | C₂H₆O₂ | 62.07 | 0.012 | Very Low |
| Sucrose | C₁₂H₂₂O₁₁ | 342.30 | ≈ 0 | Non-volatile |
| Sodium chloride | NaCl | 58.44 | ≈ 0 | Non-volatile |
| Glucose | C₆H₁₂O₆ | 180.16 | ≈ 0 | Non-volatile |
Note on electrolytes: For ionic solutes like NaCl, each formula unit produces two particles upon dissolution ($\text{Na}^+$ and $\text{Cl}^-$). The effective moles in the mole fraction calculation must be multiplied by the van 't Hoff factor $i$ (approximately 2 for NaCl, 3 for CaCl₂).
Engineering Analysis and Real-World Application
How Composition Drives Vapor Pressure
On a P-x diagram, ideal-solution behavior appears as a straight liquidus line. The total pressure varies linearly from $P_A^* \to P_B^*$ as the mole fraction of B increases from 0 to 1. This linearity is a direct consequence of the assumption that A-B molecular interactions are identical to A-A and B-B interactions.
In real solutions, the P-x curve bends away from the straight line. Positive deviations produce a curve that bulges above the ideal line, and in extreme cases can form a maximum-pressure azeotrope — a composition at which the liquid and vapor have identical compositions, making separation by simple distillation impossible. Negative deviations produce a curve that dips below the line and can lead to a minimum-pressure azeotrope.
Practical Interpretation of Results
The vapor-phase mole fractions ($y_A$, $y_B$) reveal the composition of the gas leaving a boiling mixture. If $y_A > x_A$, component A is more volatile and will be preferentially collected in the distillate. The ratio $\alpha = (y_A / x_A) / (y_B / x_B)$, known as the relative volatility, is the single most important parameter in distillation design. Higher values of $\alpha$ mean easier separation.
Vapor pressure lowering ($\Delta P$) directly predicts the magnitude of related colligative effects: boiling-point elevation ($\Delta T_b = K_b \cdot m$) and freezing-point depression ($\Delta T_f = K_f \cdot m$). A larger $\Delta P$ implies a higher boiling point and a lower freezing point for the solution compared to the pure solvent.
The Role of Activity Coefficients
In process engineering, activity coefficients are not simply fitting parameters — they encode the thermodynamic non-ideality of the mixture. Models such as Margules, van Laar, Wilson, NRTL, and UNIQUAC provide systematic ways to estimate $\gamma$ values from binary interaction parameters. Setting $\gamma_A$ and $\gamma_B$ in this calculator allows rapid exploration of how non-ideality shifts partial pressures, total pressure, and vapor composition away from ideal predictions.
For screening purposes: if $\gamma$ values are between 0.9 and 1.1, Raoult's Law is a reasonable first approximation. If $\gamma$ exceeds 2.0 or drops below 0.5, non-ideal effects dominate and should not be ignored.
Frequently Asked Questions
Adding a non-volatile solute ($P_B^* = 0$) reduces the total vapor pressure of the solution. The solute molecules occupy surface sites in the liquid, decreasing the number of solvent molecules available to escape into the gas phase. The magnitude of this lowering is $\Delta P = P_A^* \cdot x_B$, where $x_B$ is the mole fraction of the solute.
This effect is strictly colligative — it depends on the number of dissolved particles, not their nature. A solution containing 0.1 mol of glucose in 1 mol of water will show the same vapor pressure lowering as 0.1 mol of urea in 1 mol of water. However, 0.1 mol of NaCl yields approximately 0.2 mol of particles (Na⁺ + Cl⁻), so its effect is roughly doubled.
Raoult's Law assumes that all intermolecular interactions in the mixture are identical to those in the pure components. This is rarely true in practice. When A-B interactions are weaker than A-A and B-B interactions, molecules escape the liquid more readily, producing positive deviations ($\gamma > 1$). Conversely, when A-B attractions are stronger, molecules are stabilized in solution, resulting in negative deviations ($\gamma < 1$).
The activity coefficient $\gamma_i$ rescales the effective mole fraction to account for these energetic differences. The modified Raoult's Law expression $P_i = \gamma_i \cdot x_i \cdot P_i^*$ reduces to the ideal form when $\gamma = 1$. In industrial applications, $\gamma$ values are determined experimentally or predicted using excess Gibbs energy models like NRTL or UNIFAC.
Yes. Raoult's Law generalizes straightforwardly to multicomponent systems. For $N$ components, the partial pressure of each species $i$ is $P_i = \gamma_i \cdot x_i \cdot P_i^*$, and the total pressure is the sum $P_\text{total} = \sum_{i=1}^{N} P_i$. The vapor-phase mole fraction of each component is $y_i = P_i / P_\text{total}$.
This binary calculator focuses on two-component systems, which represent the majority of textbook problems and serve as the building block for understanding multicomponent phase equilibria. The same principles apply: every additional component introduces another mole-fraction variable, but the core relationship between partial pressure, composition, and pure-component vapor pressure remains unchanged.
Professional Conclusion
Manual vapor pressure calculations for binary systems are straightforward in principle, but the interdependence of mole fractions, partial pressures, and vapor-phase compositions creates opportunities for arithmetic mistakes — particularly when converting between mass and mole inputs, or when activity coefficient corrections must be applied. An automated estimation tool applies every equation consistently, eliminates unit-conversion errors, and provides immediate sensitivity analysis by adjusting any parameter and observing the cascading effect on all output variables.
For students, this means faster iteration through practice problems with real-time verification. For engineers, it offers rapid screening of mixture behavior before committing to detailed process simulation. In either case, coupling a solid understanding of the underlying thermodynamics with precise automated computation leads to more reliable results and better-informed decisions.