Chemical Equilibrium Calculator

Set up an ICE table and solve for equilibrium concentrations from Kc and initial concentrations. Shows Q, the quadratic and a check of Kc.

What this calculator does

Enter Kc, the coefficients and the starting concentrations. The calculator writes the equilibrium expression, finds Q, solves the ICE table for x and checks that the answer reproduces Kc.

When you need it

Equilibrium calculations decide how far a reaction goes. They are used for solubility, acid-base chemistry, buffers and industrial processes such as ammonia synthesis.

Formulas

How to use it

  1. Write the balanced equation and enter the coefficients.
  2. Enter Kc and the initial concentrations (use 0 for products at the start).
  3. Read Q, the equilibrium concentrations and the check that gives Kc back.

Worked example

For A ⇌ B + C with Kc = 1.8 × 10⁻⁵ and [A]₀ = 0.10 M (no B or C at the start), find the equilibrium concentrations.

  1. ICE table: [A] = 0.10 − x, [B] = x, [C] = x
  2. Kc = x² ÷ (0.10 − x) = 1.8 × 10⁻⁵
  3. Solving the quadratic gives x = 1.33 × 10⁻³ M

Answer

[B] = [C] = 1.33 × 10⁻³ M and [A] = 0.0987 M.

Common mistakes

Related tools

Frequently asked questions

What is an ICE table?

A table of Initial, Change and Equilibrium concentrations. It turns an equilibrium problem into one equation for x.

What does a large Kc mean?

Kc much larger than 1 means products are favoured at equilibrium; much smaller than 1 means reactants are favoured.

What is the reaction quotient Q?

Q is calculated like Kc but with the concentrations at any moment. Comparing Q with Kc shows which way the reaction will move.

Browse all in Chemistry Calculators