Equilibrium Constant Calculator
Enter the equilibrium concentrations and stoichiometric coefficients of each species in aA + bB ⇌ cC + dD; using Kc = ([C]^c·[D]^d)/([A]^a·[B]^b) the tool instantly computes the equilibrium constant.
Input Data
Results
At a glance:The equilibrium constant (concentration equilibrium constant, symbol Kc) is a quantitative measure of the relation between product and reactant concentrations when a reversible chemical reaction reaches equilibrium. Many reactions are reversible — the forward and reverse reactions proceed simultaneously; when their rates become equal, the species concentrations no longer change with time and the system reaches 'chemical equilibrium'. At that point, by the 'law of mass action', for a general reversible reaction aA + bB ⇌ cC + dD the concentration equilibrium constant is Kc = ([C]^c · [D]^d) / ([A]^a · [B]^b), i.e. 'the product of the products' equilibrium concentrations each raised to its stoichiometric power' divided by 'that of the reactants'. The square brackets [ ] denote the equilibrium molar concentration (mol/L), and the superscripts a, b, c, d are the stoichiometric coefficients of the respective species in the balanced equation. Using this tool's default (hydrogen–iodine reaction): H₂ + I₂ ⇌ 2HI, at equilibrium [HI] = 0.8 mol/L, [H₂] = [I₂] = 0.1 mol/L, so Kc = [HI]² / ([H₂][I₂]) = 0.8² / (0.1 × 0.1) = 0.64 / 0.01 = 64. The magnitude of Kc tells us 'which side the equilibrium lies on' and how completely the reaction proceeds: when Kc ≫ 1 (very large) the equilibrium strongly favours products and the reaction is nearly complete, with the forward reaction as the main direction; when Kc ≪ 1 (very small) the equilibrium favours reactants and the reaction barely proceeds; when Kc ≈ 1 the forward and reverse reactions are evenly matched and both reactants and products are present in appreciable amounts. Importantly, the equilibrium constant depends only on 'temperature' — for the same reaction, as long as the temperature is unchanged, no matter the initial concentrations or how equilibrium is reached, Kc stays the same fixed value. Changing concentration or pressure shifts the system to a new equilibrium (Le Chatelier's principle) but leaves Kc unchanged as long as temperature is constant; only changing temperature changes Kc (for an exothermic reaction, raising temperature lowers Kc; for an endothermic reaction, raising temperature raises Kc). Key rules for writing the equilibrium expression: first, pure solids and pure liquids (including water as the solvent) are omitted because their 'activity' is taken as 1; only gases and solutes in solution are included. Second, the coefficients become powers of the concentrations. Third, Kc uses concentrations; if gas partial pressures are used it becomes Kp, and the two are related by Kp = Kc(RT)^Δn. Applications of the equilibrium constant: judging how complete a reaction is, predicting the direction of shift (by comparing the reaction quotient Q with K), computing equilibrium concentrations, and linking to thermodynamics (ΔG° = −RT ln K). Using this calculator: it is designed as the general form aA + bB ⇌ cC + dD, with at most two reactants and two products. If a species is absent (e.g. only one product), simply 'set its coefficient to 0' — a term with coefficient 0 is counted as 1 and does not affect the product. The concentrations entered must be 'equilibrium' concentrations, not initial ones. The product of all reactant terms must not be 0 (otherwise the denominator is zero and Kc is undefined; this tool returns 0). In short, this calculator lets you quickly obtain the concentration equilibrium constant Kc from equilibrium concentrations and stoichiometric coefficients — the core tool for learning chemical equilibrium.
Formula
For aA + bB ⇌ cC + dD: Kc = ([C]^c · [D]^d) / ([A]^a · [B]^b).
Square brackets denote equilibrium molar concentration (mol/L); superscripts are stoichiometric coefficients.
Interpretation: Kc ≫ 1 favours products, Kc ≪ 1 favours reactants, Kc ≈ 1 both comparable.
Pure solids and liquids are omitted; set a coefficient to 0 in this tool to mark an absent species.
$$K_c = \dfrac{[\mathrm{C}]^c\,[\mathrm{D}]^d}{[\mathrm{A}]^a\,[\mathrm{B}]^b}$$How to Use
- Enter the equilibrium concentrations and stoichiometric coefficients of products C, D (set coefficient 0 for species not involved).
- Enter the equilibrium concentrations and stoichiometric coefficients of reactants A, B.
- The right panel instantly shows the equilibrium constant Kc; the larger the value, the more the reaction favours products.
Interpreting the equilibrium constant Kc against equilibrium position
| Kc Range | Equilibrium Position | Extent of Reaction |
|---|---|---|
| Kc > 1000 | Strongly products | Nearly complete |
| 1 < Kc < 1000 | Products side | More products |
| Kc ≈ 1 | Reactants and products comparable | Both present appreciably |
| Kc < 0.001 | Strongly reactants | Barely proceeds |
Kc changes only with temperature; changing concentration or pressure shifts the equilibrium position but not the value of Kc.
Case Studies
Equilibrium constant of the hydrogen–iodine reaction
H₂ + I₂ ⇌ 2HI; at equilibrium [HI] = 0.8 mol/L, [H₂] = [I₂] = 0.1 mol/L; find Kc.
Kc = [HI]² / ([H₂][I₂]) = 0.8² / (0.1 × 0.1) = 0.64 / 0.01 = 64.
Kc = 64 > 1, equilibrium favours product HI, meaning the reaction tends to form hydrogen iodide at this temperature.
Only a single reactant and product
For A ⇌ C (e.g. an isomerisation), enter only [A], [C] and coefficient 1; set B and D coefficients to 0.
If at equilibrium [C] = 0.5 mol/L, [A] = 0.25 mol/L, Kc = 0.5 / 0.25 = 2.
Kc = 2, slightly favouring products; the B, D terms with coefficient 0 count as 1 and do not affect the result.
FAQ
How do I enter a reaction with only one reactant or product?
Set the coefficient of the absent species to 0; that term counts as 1 in the product and does not affect the result. For example for A ⇌ 2C, enter [A] coefficient 1, [C] coefficient 2, and set B and D coefficients to 0.
Should I enter initial or equilibrium concentrations?
You must enter 'equilibrium' concentrations, not initial ones. The equilibrium constant describes the relationship among species concentrations after equilibrium is reached; using initial concentrations gives the reaction quotient Q, not Kc.
What affects the equilibrium constant?
Only temperature. For the same reaction at a fixed temperature Kc is constant; changing concentration or pressure only shifts the equilibrium position (Le Chatelier's principle) but not Kc. Raising temperature lowers Kc for exothermic reactions and raises it for endothermic ones.
Should pure solids and liquids be included?
No. Pure solids and liquids (including water as the solvent) have activity 1 and do not appear in the equilibrium expression. Only gases and solutes in solution are included. When entering, set such species' coefficients to 0 to skip them.
Does a large Kc mean the reaction is fast?
No. A large Kc means the equilibrium favours products and the reaction has high 'completeness' — a thermodynamics concept. The 'speed' of a reaction is governed by the rate constant and activation energy — a kinetics concept. A reaction with large Kc can still be very slow.
Related Tools
References
Content review: Calculatorism Science Team. Results are for reference only; please refer to the relevant authorities for the official figures.