Kc, Kp, and Their Relationship

Kc, Kp, and Their Relationship

6 min read Updated Mar 26, 2026

There are two ways to express the equilibrium constant, and the MCAT expects you to know both. The difference is simply what you plug into the expression - concentrations or partial pressures.

Kc uses molar concentrations (mol/L) for all species. This is the version you have already seen.

Kp uses partial pressures (atm) for gaseous species. It is used when the problem gives you pressures instead of concentrations.

Both describe the same equilibrium. They just speak different “languages.”

When to Use Each

  • Use Kc when the problem gives concentrations in mol/L
  • Use Kp when the problem gives partial pressures in atm
  • For dilute aqueous solutions, Kc = Keq (they are interchangeable)

Example: Writing Kc and Kp

For the Haber process: N₂(g) + 3H₂(g) ⇌ 2NH₃(g)

Kc = [NH₃]² / ([N₂][H₂]³)

Kp = (PNHP_{\text{NH}}₃)² / (PNP_{N}₂ × (PHP_{H}₂)³)

Same structure, different units plugged in.

The Formula Connecting Kc and Kp

Key Insight: When Kp = Kc

When delta-n = 0 (the number of moles of gas is the same on both sides), then (RT)⁰ = 1, so Kp = Kc.

Example: H₂(g) + I₂(g) ⇌ 2HI(g)

delta-n = 2 - (1 + 1) = 0, so Kp = Kc for this reaction.

Worked Example

For N₂(g) + 3H₂(g) ⇌ 2NH₃(g), if Kc = 0.50 at 400°C, find Kp.

Step 1: Calculate delta-n = 2 - (1 + 3) = -2

Step 2: Convert temperature: T = 400 + 273 = 673 K

Step 3: Kp = Kc(RT)^delta-n = 0.50 × (0.0821 × 673)^(-2)

= 0.50 × (55.2)^(-2) = 0.50 × (13047\frac{1}{3047}) = 0.50 / 3047

Kp1.6×104K_p \approx 1.6 \times 10^{-4}

Because delta-n is negative (fewer moles of gas on the product side), Kp < Kc for this reaction.

For the reaction 2SO₂(g) + O₂(g) ⇌ 2SO₃(g), what is delta-n?
Click to reveal answer
delta-n = -1. Moles of gaseous products = 2 (SO₃). Moles of gaseous reactants = 2 + 1 = 3. delta-n = 2 - 3 = -1. Because delta-n is negative, Kp < Kc for this reaction.
When does Kp exactly equal Kc?
Click to reveal answer
When delta-n = 0 - that is, when the total moles of gaseous products equals the total moles of gaseous reactants. Example: H₂(g) + I₂(g) ⇌ 2HI(g) has delta-n = 0.