Kp Calculator (Equilibrium Constant)
How it Works
01Pick a Mode
Convert Kp ↔ Kc, or compute Kp from partial pressures
02Enter Inputs
Mode 1: Kc, T, mol products, mol reactants. Mode 2: 4 partials × 4 coefficients.
03Apply the Formula
Mode 1: Kp = Kc × (RT)^Δn. Mode 2: Kp = (PC^c·PD^d) / (PA^a·PB^b).
04Read the Result
Kp value, Δn, breakdown, and Kp in all common pressure units
What is the Kp Calculator?
Kc (concentration-based) and Kp (pressure-based) are equivalent ways to express the same equilibrium — just measured in different units. They're related by the ideal gas law: PV = nRT means concentration (n/V) and pressure are proportional at constant T. The Δn factor accounts for how the unit conversion compounds when more or fewer moles of gas appear on the product side.
Built for chemistry students learning equilibrium, physical chemistry researchers, chemical engineers calculating reactor yields, and instructors. Free, fast, mobile-friendly, fully client-side.
Pro Tip: When Δn = 0 (equal moles of gas on both sides, e.g., H₂ + I₂ ⇌ 2HI), Kp = Kc regardless of temperature — the (RT)^Δn factor becomes 1.
How to Use the Kp Calculator?
How is Kp calculated?
The two core equations: Kp = Kc · (RT)^Δn for the conversion, and Kp = ∏ P_products^coeff / ∏ P_reactants^coeff for the direct calculation. R = 0.08206 L·atm/(mol·K) when Kp is expressed in atm.
For Kp expressed in other units (kPa, bar, Torr, mmHg), the calculator multiplies the atm-result by the appropriate unit-conversion factor raised to the Δn power. Internally, all conversions go through atm as the intermediate.
Math — Step by Step:
Δn = sum of gas product moles − sum of gas reactant moles:
- For aA + bB ⇌ cC + dD: Δn = (c + d) − (a + b)
- Only gas-phase species count
- Solids and liquids are excluded
Example: N₂ + 3H₂ ⇌ 2NH₃ → Δn = 2 − (1 + 3) = −2.
For Kp in atm:
- R = 0.08206 L·atm/(mol·K)
- T in kelvins
- Result in atm^Δn
Example: Kc = 4 at 500 K, Δn = +1 → Kp = 4 × (0.08206 × 500)^1 = 164 atm.
For aA + bB ⇌ cC + dD:
- Kp = (P_C^c · P_D^d) / (P_A^a · P_B^b)
- All pressures in the same unit
- Result has units of P^Δn
If a = b = c = d = 1 and pressures equal: Kp = 1.
What Kp tells you:
- Kp > 1: products favored (forward reaction proceeds)
- Kp ≈ 1: balanced equilibrium
- Kp < 1: reactants favored (reverse direction proceeds)
- Kp >> 1 or << 1: reaction goes ~completely
Kp depends only on temperature for a given reaction — independent of starting concentrations.
When Δn Matters:
Kp = Kc
Same number of moles on both sides. Example: H₂(g) + I₂(g) ⇌ 2HI(g). Temperature change doesn't shift the Kp/Kc ratio.
Kp > Kc
More gas products. Example: N₂O₄(g) ⇌ 2NO₂(g), Δn = +1. (RT)^Δn multiplier amplifies Kc.
Kp < Kc
More gas reactants. Example: Haber: N₂ + 3H₂ ⇌ 2NH₃, Δn = −2. (RT)^Δn shrinks Kc.
Real Equilibrium Examples
Real equilibria — Kp values and Δn:
| Reaction | T (K) | Δn | Kc | Kp (atm) |
|---|---|---|---|---|
| H₂ + I₂ ⇌ 2HI | 500 K | 0 | 160 | 160 (= Kc) |
| N₂O₄ ⇌ 2NO₂ | 298 K | +1 | 4.6e-3 | 0.113 atm |
| N₂ + 3H₂ ⇌ 2NH₃ (Haber) | 700 K | −2 | 0.65 | 1.97e-4 atm⁻² |
| 2SO₂ + O₂ ⇌ 2SO₃ | 700 K | −1 | 3.5 | 0.0609 atm⁻¹ |
| PCl₅ ⇌ PCl₃ + Cl₂ | 523 K | +1 | 0.041 | 1.76 atm |
| CO + Cl₂ ⇌ COCl₂ | 450 K | −1 | 5.0e3 | 135 atm⁻¹ |
Notice how Δn determines the units of Kp (atm^Δn) and whether Kp is bigger or smaller than Kc. The Haber process Δn = −2 makes Kp dramatically smaller than Kc at high T.
Who Should Use the Kp Calculator?
Technical Reference
Key Takeaways
Frequently Asked Questions
What is Kp?
What's the difference between Kp and Kc?
What is Δn?
What value of R should I use?
Why does temperature matter so much?
When does Kp = Kc?
What does it mean if Kp = 1?
Are solid and liquid reactants included in Kp?
What units does Kp have?
What's the difference between Kp and the reaction quotient Qp?
Can I use this for non-ideal gases?
How does Le Chatelier's principle relate?
Is my data private?
Disclaimer
Kp assumes ideal gas behavior — accurate at low to moderate pressures. At high pressure or near-condensation conditions, real-gas corrections (fugacities, compressibility factors) become necessary.