Article — Net Ionic Equation Calculator
Net ionic equation calculator
A net ionic equation strips out the spectator ions and shows only the species that actually react. For silver nitrate plus sodium chloride, the molecular equation AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq) reduces to the net ionic equation Ag⁺(aq) + Cl⁻(aq) → AgCl(s). The sodium and nitrate ions are spectators.
The net ionic form is the most informative way to describe a reaction in solution. It tells you exactly which ions or molecules participate, which makes pattern-spotting across reactions far easier. Every strong-acid plus strong-base neutralisation collapses to H⁺(aq) + OH⁻(aq) → H₂O(l), regardless of which acid and base are paired.
What is a net ionic equation?
A net ionic equation is a chemical equation showing only the chemical species that change during the reaction. To get there you start from a balanced molecular equation, then dissociate every aqueous strong electrolyte into ions to form the complete ionic equation, then cancel any ions that appear unchanged on both sides. The species you cancel are called spectator ions.
The molecular form is convenient for stoichiometry on a balance, where you weigh bulk compounds. The net ionic form is convenient for understanding mechanism, predicting products, and grouping reactions by family. Both are correct descriptions of the same chemistry; they just emphasise different things.
Seawater is dominated by spectator ions. Sodium (Na⁺) and chloride (Cl⁻) together account for about 86% of dissolved ions by mass. Most marine biochemistry — photosynthesis, respiration, shell building — happens around them rather than with them. The salt is the solvent's background; the chemistry is in the trace ions.
Net ionic equation steps
Five steps take you from a molecular equation to a clean net ionic equation.
1. Balance atoms and charge on both sides2. Mark states (aq), (s), (l), (g)3. Dissociate only (aq) strong electrolytes split into ions4. Cancel ions identical on both sides → spectators5. Verify atoms balance and total charge balancesStep 3 is where most errors creep in. A common trap is dissociating a weak acid or a precipitate. Acetic acid (CH₃COOH) is a weak acid, so it stays molecular even when labelled (aq). Silver chloride (AgCl) is insoluble, so it stays as AgCl(s). Only species that genuinely exist as separate ions in solution should be split.
Solubility rules for net ionic equations
You cannot generate a correct net ionic equation without knowing what dissolves. The solubility table below covers the most common cases.
- Always soluble: Group 1 (Na⁺, K⁺, Li⁺, Rb⁺, Cs⁺) salts, ammonium (NH₄⁺) salts, nitrates (NO₃⁻), acetates (CH₃COO⁻).
- Usually soluble: chlorides, bromides, iodides — except with Ag⁺, Pb²⁺, Hg₂²⁺.
- Usually soluble: sulfates — except with Ba²⁺, Pb²⁺, Sr²⁺ (Ca²⁺ is slightly soluble).
- Usually insoluble: carbonates (CO₃²⁻), phosphates (PO₄³⁻), sulfides (S²⁻), hydroxides (OH⁻).
- Exceptions: hydroxides of Ba²⁺, Sr²⁺ are soluble; Ca(OH)₂ is sparingly soluble.
- Strong acids dissociate: HCl, HBr, HI, HNO₃, H₂SO₄, HClO₄, HClO₃.
- Strong bases dissociate: NaOH, KOH, LiOH, RbOH, CsOH, Ca(OH)₂, Sr(OH)₂, Ba(OH)₂.
Net ionic equation examples
Three reaction families dominate undergraduate chemistry. Each has a characteristic net ionic equation.
Precipitation: Pb(NO₃)₂(aq) + 2 KI(aq) → PbI₂(s) + 2 KNO₃(aq). Net: Pb²⁺(aq) + 2 I⁻(aq) → PbI₂(s). Bright yellow precipitate, classic demo.
Strong acid + strong base: HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l). Net: H⁺(aq) + OH⁻(aq) → H₂O(l). Same net equation for every strong acid + strong base, which is why neutralisation enthalpy is roughly −57 kJ/mol regardless of the specific pair.
Gas evolution: 2 HCl(aq) + Na₂CO₃(aq) → 2 NaCl(aq) + H₂O(l) + CO₂(g). Net: 2 H⁺(aq) + CO₃²⁻(aq) → H₂O(l) + CO₂(g). The fizz from a carbonate plus acid is identical chemistry whether the acid is HCl, HNO₃, or H₂SO₄.
Strong vs weak electrolytes
Only strong electrolytes split into ions in the complete ionic equation. Weak electrolytes — weak acids like CH₃COOH, weak bases like NH₃, and water itself — stay as molecules even when labelled (aq). The reason is that weak electrolytes are mostly molecular in solution at equilibrium, with only a small fraction dissociated.
For acetic acid plus sodium hydroxide, the molecular form is CH₃COOH(aq) + NaOH(aq) → CH₃COONa(aq) + H₂O(l). Sodium hydroxide is a strong base and dissociates. Sodium acetate is a soluble salt and dissociates. But acetic acid stays molecular. The net ionic equation is CH₃COOH(aq) + OH⁻(aq) → CH₃COO⁻(aq) + H₂O(l) — distinctly different from the strong-acid case.
Net ionic equation for acid–base reactions
The acid–base net ionic equation depends on the strength of both reactants. The table below summarises the four cases.
- Strong acid + strong base: H⁺(aq) + OH⁻(aq) → H₂O(l). Universal.
- Weak acid + strong base: HA(aq) + OH⁻(aq) → A⁻(aq) + H₂O(l).
- Strong acid + weak base: H⁺(aq) + B(aq) → BH⁺(aq). E.g. H⁺ + NH₃ → NH₄⁺.
- Weak acid + weak base: HA(aq) + B(aq) → A⁻(aq) + BH⁺(aq). Rarely seen.
H₂SO₄ is a strong acid in its first dissociation (to HSO₄⁻) and a moderate acid in its second (to SO₄²⁻). In most textbook problems both protons are treated as fully dissociated, giving 2 H⁺(aq) + SO₄²⁻(aq). For dilute solutions this is a fine approximation; for concentrated H₂SO₄ the second dissociation matters and the net ionic equation should keep HSO₄⁻.
Common net ionic equation mistakes
If your net ionic equation has zero terms remaining on one side, you have either picked a non-reaction (every reactant is a spectator) or you have wrongly cancelled molecular species. Only ions can be spectators — solids, liquids and gases never cancel.
Three mistakes show up again and again. First, treating weak acids and weak bases as strong: HF, CH₃COOH, HCN, NH₃ all stay molecular in the complete ionic equation. Second, forgetting state symbols: without (aq) versus (s), the calculator cannot decide what to dissociate, and you might split an insoluble precipitate into ions. Third, dropping or adding spectator ions inconsistently — make sure that what you cancel on one side is cancelled in the same coefficient on the other side. The net equation must still balance in atoms and charge.
A more subtle trap is hydronium notation. Some textbooks write H⁺(aq) and others write H₃O⁺(aq). Both refer to the same hydrated proton; pick whichever convention your course uses and stick with it. The calculator above uses H⁺(aq) for compactness.