ICE Table Calculator
Calculate equilibrium concentrations using ICE table method for simple equilibria.
How an ICE Table Works
An ICE table is bookkeeping for equilibrium problems. The three rows are Initial concentrations, the Change as the system moves toward equilibrium, and the Equilibrium values. Almost every weak acid, weak base and gas-phase equilibrium problem reduces to filling one in and solving for x.
| Row | What it holds | Note |
|---|---|---|
| Initial | Concentrations before any reaction | Products usually start at 0 |
| Change | ±x multiplied by the stoichiometric coefficient | Reactants lose, products gain |
| Equilibrium | Initial + Change | These go into the K expression |
For a weak acid HA dissociating to H+ and A−, the equilibrium expression becomes:
The 5% Approximation
Solving that exactly requires the quadratic formula. The standard shortcut assumes x is small compared with C0, so the denominator becomes just C0 and the answer simplifies to x = √(KaC0).
The rule for when this is acceptable: the approximation holds if x is less than 5% of C0. Equivalently, it works when C0/Ka exceeds about 400. Below that the neglected term matters and the quadratic is required.
| C0/Ka | x as % of C0 | Approximation? |
|---|---|---|
| > 1000 | < 3% | Safe |
| ~400 | ~5% | Borderline — check |
| ~100 | ~10% | Use the quadratic |
| < 20 | > 20% | Quadratic essential |
Notice the pattern: dilute solutions of weak acids are precisely where the approximation fails. Diluting reduces C0 while Ka stays fixed, so the ratio falls and the fraction dissociated rises. This is Ostwald’s dilution law — a weak acid dissociates more completely as it becomes more dilute.
Worked Examples
Common Mistakes
Always verify that x is under 5% of C0 afterwards. For dilute solutions or moderately strong weak acids the shortcut can be off by 10% or more.
For a reaction producing 2 moles of product per mole of reactant, the change is +2x, and that coefficient becomes an exponent in the K expression.
Below about 10−6 M, the H+ from water is comparable to that from the acid. The simple ICE treatment gives a pH above 7 for a dilute acid, which is impossible.
Ka applies to acid dissociation and Kb to base hydrolysis. For the conjugate of a weak acid, use Kb = Kw/Ka rather than Ka directly.
Frequently Asked Questions
Formula Explorer connections
Interpretation: This formula describes how reactants, products, ions or phases distribute when opposing processes reach equilibrium. Assumption: Use equilibrium rather than initial concentrations, correct stoichiometric exponents, and the specified temperature; activities may replace concentrations in nonideal systems.