Report

Help us improve this tool

Kp Calculator

Convert between Kc and Kp equilibrium constants, or calculate Kp from partial pressures for gaseous reactions.

O M T

Kp Calculator

The Kp Calculator converts between equilibrium constants expressed in molar concentration ($K_c$) and partial pressure ($K_p$), or calculates $K_p$ directly from the partial pressures of gaseous reactants and products.

For a gaseous reaction $aA + bB \rightleftharpoons cC + dD$, the relationship between $K_c$ and $K_p$ is:

$$K_p = K_c \cdot (R \cdot T)^{\Delta n}$$

where $R$ is the gas constant, $T$ is temperature in kelvin, and $\Delta n$ is the change in moles of gaseous products minus gaseous reactants. When $\Delta n = 0$, $K_p$ equals $K_c$.

The equilibrium constant in terms of partial pressure is:

$$K_p = \frac{P_c^c \cdot P_d^d}{P_a^a \cdot P_b^b}$$

Solids and liquids are omitted from this expression because their activities are taken as 1. For the Haber process example with $K_c = 0.0227$ at 298 K and $\Delta n = -2$, $K_p \approx 3.8 \times 10^{-5}$ atm.

Related tools: Equilibrium Constant Calculator, Concentration Calculator, and Arrhenius Equation Calculator.

Frequently Asked Questions

What is Kp?

Kp is the equilibrium constant expressed in terms of partial pressures of gaseous species. It describes the ratio of product to reactant pressures at equilibrium.

How do I convert Kc to Kp?

Multiply Kc by (R × T) raised to the power of Δn, where Δn is the change in gaseous moles (products minus reactants). Use the gas constant R matching your pressure units.

When is Kp equal to Kc?

When Δn = 0, meaning the total moles of gaseous products equals the total moles of gaseous reactants. In that case (R × T)^0 = 1, so Kp = Kc.

What gas constant should I use?

Match R to your pressure unit: 0.08206 L·atm/(K·mol) for atm, 8.314 L·kPa/(K·mol) for kPa, or 62.36 L·mmHg/(K·mol) for mmHg and Torr.