Equilibrium Constant - Kc, Kp and Delta n
Equilibrium constant calculator that applies the law of mass action to four concentrations or partial pressures to return Kc or Kp, delta n, and the Kp to Kc conversion.
Equilibrium Constant
Results
What Is the Equilibrium Constant?
An equilibrium constant calculator is a tool that applies the law of mass action to a balanced equation of the form aA + bB reversible arrow cC + dD. You enter the four stoichiometric coefficients and the four equilibrium concentrations (for Kc) or partial pressures (for Kp), and the calculator returns K, the change in moles of gas delta n, and a Kp to Kc conversion when the temperature is known.
- • General chemistry homework: Check Kc and Kp values for textbook problems on esterification, the Haber process, or weak acid dissociation.
- • AP and Olympiad practice: Compute K for a balanced equation and compare to a published value to judge the direction of shift.
- • Lab prep for reversible syntheses: Estimate K for esterification or amide hydrolysis before scaling the reaction.
- • Buffer and speciation work: Evaluate the equilibrium expression for acid dissociation constants when pH and total concentration are known.
The equilibrium constant summarizes a reversible reaction in a single dimensionless ratio. The calculator evaluates that ratio for any balanced equation with up to two reactants and two products, which covers most reactions a student meets.
Before you plug numbers into the equilibrium expression, run the reaction through the Chemical Equation Balancer Calculator so the stoichiometric coefficients reflect the actual balanced equation.
How the Equilibrium Constant Calculator Works
The calculator reads the mode (Kc or Kp), the four stoichiometric coefficients, and the four equilibrium concentrations or pressures, then evaluates the law of mass action. For Kp mode it also reads the temperature in kelvin so it can recover the matching Kc.
- a, b, c, d: Stoichiometric coefficients of A, B, C, and D from the balanced equation. A coefficient of 0 omits that species, the standard treatment for pure solvents such as water.
- [A], [B], [C], [D]: Equilibrium concentrations in mol/L (Kc mode) or equilibrium partial pressures in atm (Kp mode). Each value must be positive.
- T (kelvin): Absolute temperature used only in Kp mode to convert Kp to Kc via Kp = Kc (R T)^delta n with R = 0.08206 L atm / (mol K).
- delta n: Change in moles of gas: (c + d) - (a + b). Positive delta n means more gas on the product side; negative means more gas on the reactant side.
When any stoichiometric coefficient is zero the calculator omits that term from the equilibrium expression, which is the standard treatment for pure solids and solvents such as water. The same expression also defines the reaction quotient Q, so the calculator returns Q at any set of compositions; the result is K at equilibrium and Q otherwise.
Acetic acid dissociation at 25 C
Mode = Kc, a = 1, b = 0, c = 1, d = 1, [CH3COOH] = 0.10 mol/L, [CH3COO-] = 0.00132 mol/L, [H+] = 0.00132 mol/L.
Kc = (0.00132 * 0.00132) / 0.10 = 1.74e-5.
Kc = 1.74e-5, delta n = 1, Kc from Kp not computed (Kc mode).
This matches the published acetic acid Ka at 25 C to three significant figures.
Haber process style gas reaction
Mode = Kp, a = 1, b = 3, c = 2, d = 0, P(N2) = 1 atm, P(H2) = 3 atm, P(NH3) = 2 atm, T = 298.15 K.
Kp = 4 / 27 = 0.148. delta n = -2. Kc = 0.148 / (0.08206 * 298.15)^(-2) = 88.7.
Kp = 0.148, delta n = -2, Kc = 88.7.
The negative delta n shows the reaction consumes four moles of gas to make two, so Kp and Kc differ by the (R T)^(-2) factor at 298.15 K.
According to IUPAC Gold Book, the equilibrium constant K is the product of product activities raised to stoichiometric coefficients divided by the product of reactant activities raised to stoichiometric coefficients.
When you also need to figure out how much of each reactant is consumed at equilibrium, Stoichiometry Reaction Calculator sets up the limiting-reactant side of the calculation.
Key Concepts Explained
Four ideas explain every number the equilibrium constant calculator returns, from the law of mass action to the limits of the concentration-based form.
Law of mass action
K = ([C]^c [D]^d) / ([A]^a [B]^b) is the algebraic form Guldberg and Waage derived in 1864. The exponents are the stoichiometric coefficients.
Reaction quotient Q vs K
Q uses the same algebraic formula as K but is evaluated at any concentrations or pressures. Q equals K at equilibrium; Q less than K shifts the reaction forward; Q greater than K shifts it in reverse.
Kc and Kp relationship
For gas-phase reactions Kp = Kc (R T)^delta n with R = 0.08206 L atm / (mol K). When delta n equals zero, Kp equals Kc numerically; otherwise the conversion factor changes by about a factor of 24 per delta n at 298 K.
Dimensionless equilibrium constants
A thermodynamic K is dimensionless because it is built from activities rather than concentrations. The calculator reports the concentration- or pressure-based form that is standard in general chemistry.
These four ideas cover every result the equilibrium constant calculator returns, and they explain why the same reaction can give a different K depending on whether you measured concentrations, partial pressures, or activities.
K connects to kinetics through the activation energy barrier, which Activation Energy Calculator estimates from Arrhenius plots when you have rate constants at two temperatures.
How to Use This Calculator
Enter the balanced equation and the equilibrium concentrations (or pressures); the calculator returns the equilibrium constant together with delta n and the matching Kc in Kp mode.
- 1 Pick the mode: Select Kc for molar concentrations in mol/L (most aqueous chemistry), or Kp for partial pressures in atm (most gas-phase chemistry).
- 2 Enter the stoichiometric coefficients: Type a, b, c, and d from the balanced equation. Use 0 if a species does not appear.
- 3 Enter the temperature for Kp mode: Set the absolute temperature in kelvin; used only to convert Kp to Kc. Use 298.15 K for 25 C reference data.
- 4 Enter the equilibrium concentrations: Type the equilibrium molarity of each species (Kc) or partial pressure in atm (Kp). All four values must be positive.
- 5 Read the equilibrium constant: The calculator reports K together with delta n. In Kp mode it also reports the recovered Kc value.
- 6 Check delta n for the Kp to Kc conversion: When delta n equals zero Kp and Kc are equal. When delta n is positive Kp is larger than Kc; when delta n is negative Kp is smaller.
For acetic acid dissociation at 25 C with [CH3COOH] = 0.10 mol/L, [CH3COO-] = 0.00132 mol/L, and [H+] = 0.00132 mol/L, the calculator returns Kc = 1.74e-5 and delta n = 1. Kp is not the natural form for an aqueous dissociation because Kp describes gas-phase partial pressures.
To turn the molarity you measured back into a mass to weigh on the bench, Grams to Moles Calculator converts grams and molar mass into moles before you recompute K.
Benefits of Using This Calculator
An equilibrium constant calculator turns the qualitative phrase 'position of equilibrium' into a number you can plan a reaction around.
- • Direct K from concentrations: Skip the algebra: enter the four concentrations and stoichiometric coefficients and read the equilibrium constant.
- • Kc and Kp in one tool: Switch modes without re-entering the reaction; the Kp mode converts back to Kc using (R T)^delta n.
- • Verified worked examples: Acetic acid dissociation and the Haber process reference cases match the values textbooks publish.
- • Works at non-equilibrium compositions: The same expression evaluates Q at any concentration, so the calculator works for equilibrium and non-equilibrium compositions.
- • Compact output panel: K, delta n, and Kc (in Kp mode) are visible side by side so you can compare with textbook values at a glance.
If you also need to plan how much of each reactant to weigh out before the reaction, pair the equilibrium constant calculator with the grams-to-moles tool to convert molarity into a bench-scale mass.
Factors That Affect Your Results
Four variables drive the equilibrium constant the calculator returns, and they explain why textbook K values depend on temperature, ionic strength, and the form (Kc or Kp) you measure.
Stoichiometric coefficients
Doubling every coefficient squares the equilibrium constant because the exponents double. Always balance the equation before plugging numbers in.
Temperature
K changes with temperature through the van 't Hoff equation. The Kp to Kc conversion factor changes by about 0.8% for a 10 K temperature shift at 298 K.
Reaction phase
Kc applies to aqueous species, Kp to gas-phase species. The calculator handles pure Kc and pure Kp modes; for mixed equilibria, weigh only the species in the relevant phase.
Activity vs concentration
Real solutions deviate from ideality at high ionic strength. The calculator uses analytical concentrations, which match published K in dilute solutions but can drift in concentrated mixtures.
- • The equilibrium expression assumes activities equal concentrations. In concentrated solutions the actual K (in terms of activities) differs from the value the calculator returns.
- • Only two reactants and two products are supported. For reactions with three or more species on one side, run the equation through a chemical equation balancer first.
- • Temperature is fixed for each calculation. To study how K changes with temperature, use the Arrhenius or van 't Hoff equation alongside this calculator.
These four factors are why the same textbook reaction can return slightly different K values in different reference tables. The calculator reports the analytical-concentration K used in most general-chemistry and AP-Chemistry problems.
According to NIST CODATA, the molar gas constant R equals 8.314462618 J mol^-1 K^-1 in SI units and 0.082057 L atm mol^-1 K^-1 in atm units.
According to Chemistry LibreTexts, when Q is less than K the reaction proceeds forward, when Q equals K the system is at equilibrium, and when Q is greater than K the reaction proceeds in reverse.
When you need to study how K changes with temperature, Arrhenius Equation Calculator fits rate constants to the Arrhenius form so the temperature dependence is reproducible.
Frequently Asked Questions
Q: What is an equilibrium constant?
A: The equilibrium constant K summarizes a reversible chemical reaction as a single dimensionless ratio of product activities to reactant activities, each raised to the power of its stoichiometric coefficient. A large K means products dominate at equilibrium; a small K means reactants dominate.
Q: How do you calculate Kc from concentrations?
A: For the balanced equation aA + bB reversible arrow cC + dD, Kc = ([C]^c * [D]^d) / ([A]^a * [B]^b) where each [X] is the equilibrium molar concentration in mol/L. Coefficients of 0 are skipped, which is how pure solvents and solids are handled.
Q: What is the relationship between Kp and Kc?
A: For gas-phase reactions Kp = Kc (R T)^delta n, where R is the ideal gas constant 0.08206 L atm / (mol K), T is absolute temperature in kelvin, and delta n = (c + d) - (a + b) is the change in moles of gas. When delta n equals 0, Kp equals Kc numerically.
Q: How do you use the equilibrium constant calculator in Kp mode?
A: Switch the mode selector to Kp, enter the four partial pressures in atm, type the temperature in kelvin, and the calculator returns Kp together with the matching Kc recovered through the (R T)^delta n factor. delta n is also shown so you can see whether Kp is larger or smaller than Kc.
Q: What does it mean when Q is less than K?
A: Q is the same algebraic expression as K evaluated at any concentrations or pressures, not only at equilibrium. Enter the four compositions into this calculator and the result is K when those values are the equilibrium values, or Q otherwise. When Q is less than K, the reaction proceeds in the forward direction to make more products until Q rises to equal K.
Q: How does temperature affect the equilibrium constant?
A: K depends on temperature through the van 't Hoff equation d(ln K)/dT = delta H / (R T^2). Exothermic reactions (delta H negative) lower K as T rises; endothermic reactions (delta H positive) raise K. This calculator uses the temperature you enter only for the Kp to Kc conversion factor (R T)^delta n; it does not predict how K itself changes with temperature.