Equilibrium Constant Calculator
Calculate Kc from equilibrium concentrations, convert Kp = Kc(RT)^delta-n, and solve the ICE table for 1:1 equilibria. Includes reaction direction prediction and Le Chatelier guidance.
Kc = [products]^coeff / [reactants]^coeff at equilibrium
Kp = Kc x (RT)^delta-n -- where delta-n = sum product coeffs - sum reactant coeffs
ICE table: find equilibrium concentrations from initial and K
Try the Reaction Quotient Calculator
Calculate Q and predict whether the reaction proceeds forward or backward.
Rate this tool
Why use the LazyTools Equilibrium Constant Calculator?
Kc from concentrations
[product]^coeff / [reactant]^coeff with two-reactant support.
Kc to Kp conversion
Kp = Kc(RT)^delta-n with delta-n input for any gas-phase reaction.
ICE table solver
Equilibrium concentrations for 1:1 equilibria from initial [A], [B] and Kc.
Reaction direction shown
Kc > 1 = products favoured; < 1 = reactants favoured.
Le Chatelier guidance
Article covers Q vs Kc, pressure, temperature and concentration effects.
Free, no signup
Runs entirely in your browser.
How to use this tool in three steps
Mode 1: enter equilibrium concentrations
[product] and [reactants] with stoichiometric coefficients.
Click Calculate Kc
Kc with direction indicator shown.
Mode 2: convert to Kp
Enter Kc, delta-n and temperature in K.
Mode 3: ICE table
Enter initial concentrations and Kc to find equilibrium values.
LazyTools vs other Equilibrium Constant Calculator tools
| Feature | LazyTools | Omnicalculator | ChemLibre | Manual |
|---|---|---|---|---|
| Kc from concentrations | YES | ✓ Yes | ✗ No | ✓ Yes |
| Kc to Kp | YES | ✓ Yes | ✗ No | ✓ Yes |
| ICE table | YES | ✓ Yes | ✗ No | ✓ Yes |
| No signup | YES | ✓ Yes | ✓ Yes | ✓ Yes |
| Ad-free | YES | ✗ No | ✓ Yes | ✓ Yes |
Equilibrium constants for selected reactions at 25 deg C
| Reaction | Kc at 25 deg C | delta-n | Notes |
|---|---|---|---|
| N2 + 3H2 = 2NH3 | 4.1x10^8 | - 2 | Haber-Bosch, operated at 400-500 deg C |
| H2 + I2 = 2HI | 54.3 | 0 | Classic gas-phase equilibrium |
| N2O4 = 2NO2 | 0.143 (25 deg C) | + 1 | Colour change with T and P |
| 2SO2 + O2 = 2SO3 | 3.4x10^24 | - 1 | Contact process, use catalyst at 450 deg C |
| CO + H2O = CO2 + H2 | 830 (25 deg C) | 0 | Water-gas shift reaction |
| N2 + O2 = 2NO | 4.8x10^-31 | 0 | Very unfavoured, thermally produced |
| CaCO3(s) = CaO(s) + CO2 | Kp=CO2 partial pressure | + 1 | Decomposition at ~840 deg C |
| H2O = H+ + OH- | 1.0x10^-14 (Kw) | 0 | Water auto-ionisation |
Equilibrium Constant Calculator: Complete Guide
The equilibrium constant (Kc or Kp) quantifies the position of equilibrium for a reversible reaction. For aA + bB = cC + dD: Kc = [C]^c x [D]^d / ([A]^a x [B]^b) where concentrations are in mol/L at equilibrium. Kp uses partial pressures in atm. A large Kc (above 10^3) means products are strongly favoured; a small Kc (below 10^-3) means reactants are strongly favoured; Kc near 1 indicates significant amounts of both at equilibrium.
Kc, Kp and their relationship
Kp = Kc x (RT)^delta-n, where R = 0.08206 L.atm/mol.K, T is in Kelvin, and delta-n = moles of gaseous products - moles of gaseous reactants. For reactions with no change in gas moles (delta-n = 0), Kp = Kc. For N2 + 3H2 = 2NH3 (delta-n = 2 - 4 = -2) at 500 K: Kp = Kc x (0.08206 x 500)^-2 = Kc / 1686. So Kp is much smaller than Kc for this reaction. For CO2(g) = CO(g) + 0.5 O2(g) (delta-n = +1.5), Kp = Kc x (RT)^1.5 -- Kp is larger than Kc.
ICE table method
The ICE (Initial-Change-Equilibrium) table method finds equilibrium concentrations from initial conditions and Kc. For a 1:1 equilibrium A = B: Initial [A] = A0, [B] = B0. Change: [A] decreases by x; [B] increases by x. Equilibrium: [A] = A0-x; [B] = B0+x. Kc = (B0+x)/(A0-x). Solving: x = (Kc*A0-B0)/(Kc+1). Example: A0 = 1.00, B0 = 0, Kc = 4.0. x = (4.0*1.0-0)/5.0 = 0.800. [A]eq = 0.200 mol/L; [B]eq = 0.800 mol/L. Check: Kc = 0.800/0.200 = 4.0. Correct. For more complex stoichiometries, the ICE table leads to quadratic or higher equations -- use the quadratic formula or approximation methods (x << initial concentration is valid when Kc is very small).
Reaction quotient Q and Le Chatelier's principle
The reaction quotient Q has the same form as Kc but uses current concentrations (not necessarily equilibrium). If Q < Kc: reaction proceeds forward (toward products). If Q > Kc: reaction proceeds backward (toward reactants). If Q = Kc: system is at equilibrium. Le Chatelier's principle: a system at equilibrium responds to a perturbation by shifting to partially counteract it. Adding reactant: Q decreases below Kc -- reaction shifts forward. Removing product: Q decreases below Kc -- reaction shifts forward. Increasing pressure (for gas reactions): equilibrium shifts toward the side with fewer moles of gas. Increasing temperature: endothermic reactions shift forward (K increases); exothermic reactions shift backward (K decreases). These principles are applied in industrial chemistry to maximise product concentration -- the Haber process uses high pressure (fewer moles of gas on product side) and removes ammonia as it forms.
Worked example and connection to related tools
A synthetic chemist is optimising the yield of an esterification reaction: CH3COOH + C2H5OH = CH3COOC2H5 + H2O (Kc approximately 4 at 25 deg C). Starting with 1.00 mol acetic acid and 1.00 mol ethanol in 1 L: theoretical maximum yield if Kc were infinite = 1.00 mol ethyl acetate. Using ICE (initial-change-equilibrium): let x = moles converted. Kc = x^2 / (1-x)^2 = 4. x/(1-x) = 2. x = 2/3 = 0.667 mol. Equilibrium yield = 66.7%. To drive the reaction forward: remove water (distillation), use excess of one reagent, or use a drying agent. Adding 3 mol ethanol: Kc = x(x) / (3-x)(1-x) = 4. Solving: x = 0.923 mol. Yield improves to 92.3%. The reaction quotient Q = [products]/[reactants] at any point: if Q < Kc, reaction proceeds forward; if Q > Kc, reaction proceeds backward; if Q = Kc, equilibrium. These calculations connect directly to the Equilibrium Constant, Reaction Quotient, Theoretical Yield, Percent Yield and Gibbs Free Energy calculators in the LazyTools chemical reactions suite -- use them together for complete reaction analysis from thermodynamics (delta-G) through kinetics (Arrhenius, rate constant) to stoichiometry (molar ratio, yield).
Industrial and real-world applications
Chemical reaction calculations underpin every industrial process. The Haber-Bosch process (N2 + 3H2 = 2NH3, Kp = 977 atm^-2 at 25 deg C but kinetically limited; operated at 400 to 500 deg C and 150 to 300 bar) produces 150 million tonnes of ammonia per year. The equilibrium yield at 450 deg C and 200 atm is approximately 15 to 25%; ammonia is condensed and removed and unreacted feed recycled to achieve overall conversion above 95%. The Contact Process for sulfuric acid (2SO2 + O2 = 2SO3, Kp = 3.4 x 10^24 at 25 deg C but operated at 450 deg C with V2O5 catalyst) achieves equilibrium conversion of 97 to 99.5% per pass. The Arrhenius equation predicts how doubling temperature from 25 to 35 deg C approximately doubles the rate constant for reactions with Ea approximately 50 kJ/mol (Q10 approximately 2). Rate constant calculations guide reactor design, residence time optimisation and safety analysis of runaway reaction hazards. Percent yield and atom economy calculations drive green chemistry optimisation -- the 12 Principles of Green Chemistry explicitly target higher atom economy, higher yields, and reduced auxiliary substances to minimise waste generation per kilogram of product.
Data quality and uncertainty in reaction calculations
Thermodynamic equilibrium constants are temperature-dependent and must be used at the stated reference temperature (usually 298 K = 25 deg C). The van't Hoff equation: d(ln K)/d(1/T) = -delta-H / R relates how K changes with temperature. Rate constants from Arrhenius equation are sensitive to Ea -- an uncertainty of plus or minus 5 kJ/mol in activation energy translates to a factor of 1.7 uncertainty in k at 25 deg C. Yield calculations require accurate molar mass values (error in M_r directly propagates to percent yield) and complete accounting of all reagents including water of crystallisation in weighed salts. The Arrhenius pre-exponential factor A is often determined from a linear fit to ln(k) vs 1/T data -- the precision of this fit, typically plus or minus 10 to 20% in k at any temperature, sets the practical accuracy of kinetic predictions. All calculators in this suite display the formula applied and the inputs used, enabling straightforward error propagation and uncertainty estimation for regulated reporting contexts.
Step-by-step worked example
A student is studying the decomposition of nitrogen dioxide: 2NO2(g) -> 2NO(g) + O2(g). The reaction is found to be second-order in NO2 with k = 0.54 L/mol/s at 300 deg C. Starting with [NO2]0 = 0.100 mol/L: Step 1 -- find the half-life: t1/2 = 1/(k x [NO2]0) = 1/(0.54 x 0.100) = 18.5 s. Step 2 -- find [NO2] after 100 s: 1/[NO2] = 1/[NO2]0 + k*t = 1/0.100 + 0.54*100 = 10 + 54 = 64; [NO2] = 1/64 = 0.01563 mol/L. Step 3 -- percent remaining: 0.01563/0.100 x 100 = 15.6%. Step 4 -- rate at t=100s: rate = k[NO2]^2 = 0.54 x (0.01563)^2 = 1.32x10^-4 mol/L/s. Step 5 -- check units: k for second-order has units L/mol/s; rate = (L/mol/s) x (mol/L)^2 = mol/L/s. Consistent. Step 6 -- find the time to reduce [NO2] to 0.010 mol/L: 1/0.010 - 1/0.100 = 100 - 10 = 90 = k*t; t = 90/0.54 = 167 s. These six steps cover the complete kinetic analysis of a second-order reaction using rate law, integrated rate law and half-life calculations. The Rate Constant Calculator (mode 1) gives k from rate and concentration; mode 2 gives k from half-life; mode 3 gives [A] at any time. The Arrhenius Equation Calculator gives k at other temperatures if Ea is known. The Activation Energy Calculator finds Ea from k measurements at two temperatures.
Connecting all reaction calculations together
The ten calculators in the Chemical Reactions suite address every quantitative aspect of reaction chemistry. Kinetics: the Activation Energy Calculator finds Ea from rate constants at two temperatures; the Arrhenius Equation Calculator predicts k at any temperature from Ea and A; the Rate Constant Calculator applies integrated rate laws to find k, [A] or time. Thermodynamics: the Equilibrium Constant Calculator finds Kc from concentrations and solves ICE tables; the Kp Calculator handles gas-phase equilibria and Kp/Kc interconversion; the Reaction Quotient Calculator compares Q to K to predict reaction direction. Stoichiometry: the Theoretical Yield Calculator identifies the limiting reagent and calculates maximum product mass; the Percent Yield Calculator assesses reaction efficiency and atom economy; the Actual Yield Calculator converts between actual, theoretical and percent yield and multiplies multi-step yields; the Molar Ratio Calculator provides stoichiometric conversion between any two species in a balanced equation. For thermodynamic context, the Gibbs Free Energy Calculator (in the Chemical Thermodynamics suite) connects delta-G to K via delta-G = -RT*ln(K), and the Entropy Calculator provides delta-S contributions to spontaneity. All tools share the same design system, breadcrumb navigation and copy-button output -- results transfer seamlessly between calculators for multi-step reaction analysis.
Green chemistry principles and sustainable reaction design
Quantitative reaction calculations underpin green chemistry and sustainable manufacturing. The 12 Principles of Green Chemistry (Anastas and Warner, 1998) require: maximising atom economy (calculate atom economy for every new synthetic route); using catalysis to lower activation energy and reduce energy consumption; maximising yield to minimise waste (calculate theoretical and percent yield at every step); using renewable feedstocks; designing for degradation; real-time analysis to prevent pollution (monitor Qp vs Kp in gas-phase reactors for conversion optimisation). The process mass intensity (PMI = total mass input / mass of product) is the pharmaceutical industry's primary sustainability KPI, calculated from yield, solvent use and waste streams. A typical multi-step pharmaceutical synthesis has PMI of 50 to 200 kg/kg; best-in-class green chemistry processes achieve PMI below 10 kg/kg. Every percent improvement in step yield reduces PMI by approximately 1 to 2%. The ICH Q11 guideline (Development and Manufacture of Drug Substances) requires manufacturers to understand and optimise the yield, selectivity and atom economy of each synthetic step as part of the chemistry, manufacturing and controls (CMC) regulatory submission.
Frequently asked questions
Kc = [products]^coeff / [reactants]^coeff at equilibrium. Large Kc means products favoured; small Kc means reactants favoured.
Kc uses molar concentrations; Kp uses partial pressures. Kp = Kc x (RT)^delta-n.
delta-n = moles of gaseous products - moles of gaseous reactants in the balanced equation.
Write Initial, Change (+/-x) and Equilibrium concentrations. Substitute into Kc expression and solve for x.
Q has the same formula as Kc but uses current (non-equilibrium) concentrations. If Q < Kc: forward. If Q > Kc: reverse.
Equal concentrations of products and reactants at equilibrium. Neither side is strongly favoured.
Increasing T increases K for endothermic reactions; decreases K for exothermic reactions (van't Hoff equation).
Yes. Free, no signup, runs entirely in your browser.