Skip to main content

Net Ionic Equation Calculator

Ready to calculate
Auto dissociation.
Spectator removal.
States: aq, s, l, g.
100% Free.
No Data Stored.

How it Works

01Write the Molecular Equation

Enter reactants and products with state symbols (aq), (s), (l), (g). Doesn't need to be balanced.

02Dissociate Strong Electrolytes

Aqueous strong electrolytes (Group I/II salts, strong acids/bases) split into their constituent ions.

03Identify Spectator Ions

Ions appearing unchanged on both sides — they don't participate in the actual chemistry.

04Cancel to Net Ionic

Remove spectators to reveal the true reaction. Both atoms and charges must balance.

What is a Net Ionic Equation Calculator?

The Net Ionic Equation Calculator implements the three-stage workflow taught in every general-chemistry course — converting a molecular equation (with full compound formulas) through the complete ionic equation (with aqueous strong electrolytes split into ions) to the final net ionic equation (with spectator ions cancelled). Net ionic equations are the most diagnostic representation of an aqueous reaction: they show only the species that actually change, exposing the underlying chemistry. Every double-replacement precipitation, acid-base neutralization, and single-replacement redox reaction reduces to a few characteristic net ionic equations — so mastering the conversion is the gateway to predicting reaction outcomes.

Our calculator parses input formulas containing 25+ common cations (Group I and II metals, NH₄⁺, common transition-metal oxidation states, Ag⁺, Pb²⁺, Al³⁺) and 30+ common anions (halides, hydroxide, NO₃⁻, NO₂⁻, SO₄²⁻, SO₃²⁻, CO₃²⁻, PO₄³⁻, acetate C₂H₃O₂⁻, oxalate, thiosulfate, MnO₄⁻, CrO₄²⁻, ClO₄⁻, ClO₃⁻ and more), then dissociates aqueous strong electrolytes while keeping weak electrolytes (HF, acetic acid, carbonic acid, NH₃) and water molecular per IUPAC convention. State symbols (aq), (s), (l), (g) can be specified after each compound; if omitted the compound is treated as aqueous. Coefficients are accepted on both sides (e.g. 2 KI(aq)); polyatomic groups in parentheses with subscripts are supported (Pb(NO₃)₂, (NH₄)₂SO₄, Ca(OH)₂, Al₂(SO₄)₃).

Output: the calculator returns all four representations side-by-side — the cleaned-up molecular equation, the complete ionic equation, an explicit list of spectator ions, and the net ionic equation. The result panel includes copy-to-clipboard buttons for each form, smart warnings for unrecognized compounds (treated as molecular), and a built-in dropdown of 5 textbook example reactions covering precipitation (silver chloride, lead iodide), strong acid–strong base neutralization (HCl + NaOH, HNO₃ + KOH), and single-replacement redox (Zn + CuSO₄ → ZnSO₄ + Cu). Designed for AP Chemistry, IB Chemistry, and general-chemistry students; chemistry tutors verifying problem sets; high-school and college instructors generating answer keys; and anyone needing a quick conversion from molecular to net ionic for a homework, exam, or lab notebook entry — runs entirely in your browser, no account, no data stored.

Pro Tip: Pair this with our Molarity Calculator for solution preparation, our Dilution Factor Calculator for serial dilution, or our Grams to Moles Calculator for stoichiometry.

How to Use the Net Ionic Equation Calculator?

Write the Molecular Equation: Enter the reactants in the left input and the products in the right input, separating multiple compounds with +. The calculator does NOT require the equation to be balanced — but if your molecular equation is unbalanced, the resulting net ionic equation will also be unbalanced. Element symbols are case-sensitive: H₂O not h2o; NaCl not nacl; CaCO₃ not caco3.
Specify States (Optional): Add state symbols after each compound: (aq) aqueous (in solution), (s) solid (precipitate or pure metal), (l) liquid (typically water), (g) gas (CO₂, H₂S, NH₃, etc.). If omitted, the compound is treated as (aq). State assignment matters: a compound written as (aq) is dissociated; written as (s) it stays as a molecule.
Use Solubility Rules to Pick States: Quick reference: Group I salts and NH₄⁺ salts always (aq); nitrates always (aq); chlorides/bromides/iodides usually (aq) except AgX, PbX₂, Hg₂X₂; sulfates usually (aq) except BaSO₄, SrSO₄, PbSO₄; carbonates / phosphates / sulfides usually (s) except Group I and NH₄⁺; hydroxides usually (s) except Group I, Ca(OH)₂, Sr(OH)₂, Ba(OH)₂.
Coefficients and Parentheses: Use leading integers for coefficients (2 KI(aq), 3 Cl2(g)). Use parentheses with subscripts for polyatomic groups (Pb(NO3)2, (NH4)2SO4, Ca(OH)2, Al2(SO4)3). Subscripts are written as plain digits in input; the calculator pretty-prints them in the output.
Pick an Example (Optional): The dropdown contains 5 classic textbook reactions — silver chloride precipitation, lead iodide precipitation, HCl-NaOH neutralization, HNO₃-KOH neutralization, Zn-CuSO₄ single replacement. Selecting one auto-fills both sides and you can edit from there.
Get All Three Equation Forms: The result panel returns: (1) Molecular equation — your input cleaned up with proper subscripts and states. (2) Complete ionic equation — aqueous strong electrolytes dissociated into ions; molecular species (water, weak acids, gases, solids) kept whole. (3) Spectator ions list — ions appearing unchanged on both sides. (4) Net ionic equation — spectators removed, showing only the actual chemistry.
Verify Mass and Charge Balance: A correct net ionic equation has equal numbers of each atom on both sides AND equal total charge on both sides (e.g. for Ag⁺ + Cl⁻ → AgCl: charge 0 = 0 ✓; for Pb²⁺ + 2 I⁻ → PbI₂: charge 0 = 0 ✓). The calculator does not auto-balance — if your input molecular equation is unbalanced, the net ionic will also be unbalanced; balance the molecular equation first.

How is a net ionic equation derived?

Net ionic equations are the heart of solution chemistry — they distill a balanced molecular equation down to the species that actually drive the reaction. Every textbook problem on precipitation, neutralization, and gas evolution can be analyzed with the same three-stage workflow.

References: Zumdahl Chemistry (10th ed.); Atkins Chemical Principles (7th ed.); Tro Chemistry: A Molecular Approach (5th ed.); ACS general chemistry curriculum guidelines.

The Three-Stage Workflow

  • 1. Molecular equation: the balanced equation written with full compound formulas, including spectator metal cations and counter-anions. e.g. AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq).
  • 2. Complete ionic equation: all aqueous strong electrolytes split into their constituent ions; weak electrolytes, gases, liquids, and solids stay as molecules. e.g. Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq).
  • 3. Net ionic equation: spectator ions (NO₃⁻ and Na⁺ in this case) appear unchanged on both sides and are cancelled. Result: Ag⁺(aq) + Cl⁻(aq) → AgCl(s).

Strong vs Weak Electrolyte — When Does a Compound Dissociate?

  • Strong electrolytes (DO dissociate in (aq)): Strong acids: HCl, HBr, HI, HNO₃, H₂SO₄, HClO₄, HClO₃. Strong bases: NaOH, KOH, LiOH, RbOH, CsOH, Ca(OH)₂, Sr(OH)₂, Ba(OH)₂. Soluble salts: all Group I salts (Na⁺, K⁺, etc.); all NH₄⁺ salts; all nitrates; most halides except AgX/PbX₂/Hg₂X₂; most sulfates except BaSO₄/SrSO₄/PbSO₄; most acetates.
  • Weak electrolytes (DO NOT fully dissociate — kept molecular): Weak acids: HF, HC₂H₃O₂ (acetic), H₂CO₃ (carbonic), H₃PO₄ (phosphoric), H₂S, HCN, HNO₂, HClO. Weak base: NH₃ / NH₄OH. Water H₂O(l). Sugars (glucose C₆H₁₂O₆, sucrose C₁₂H₂₂O₁₁) and most organic compounds.
  • Insoluble salts (stay solid): AgCl, AgBr, AgI, PbCl₂, PbBr₂, PbI₂, BaSO₄, SrSO₄, PbSO₄, CaCO₃, BaCO₃, Mg(OH)₂, Fe(OH)₃, etc. — written with state (s) and not dissociated even if other (aq) species are nearby.

Worked Example — Silver Chloride Precipitation

AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq).

  • Molecular: AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq).
  • Complete ionic (split AgNO₃, NaCl, NaNO₃; keep AgCl(s) molecular): Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq).
  • Spectators: Na⁺ and NO₃⁻ appear unchanged on both sides.
  • Net ionic: Ag⁺(aq) + Cl⁻(aq) → AgCl(s).
  • Charge balance: +1 + (−1) = 0 on both sides. ✓ Mass balance: 1 Ag and 1 Cl on each side. ✓

Worked Example — Strong Acid–Strong Base Neutralization

HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l).

  • Molecular: HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l).
  • Complete ionic (HCl strong acid → H⁺ + Cl⁻; NaOH strong base → Na⁺ + OH⁻; NaCl soluble salt → Na⁺ + Cl⁻; water stays molecular): H⁺(aq) + Cl⁻(aq) + Na⁺(aq) + OH⁻(aq) → Na⁺(aq) + Cl⁻(aq) + H₂O(l).
  • Spectators: Na⁺ and Cl⁻.
  • Net ionic: H⁺(aq) + OH⁻(aq) → H₂O(l).
  • This is THE net ionic equation for ALL strong acid + strong base neutralizations — the spectator ions are different but the net chemistry is always H⁺ + OH⁻ → H₂O.

Worked Example — Single-Replacement Redox

Zn(s) + CuSO₄(aq) → ZnSO₄(aq) + Cu(s).

  • Molecular: Zn(s) + CuSO₄(aq) → ZnSO₄(aq) + Cu(s).
  • Complete ionic (CuSO₄ and ZnSO₄ split; Zn and Cu metals stay solid): Zn(s) + Cu²⁺(aq) + SO₄²⁻(aq) → Zn²⁺(aq) + SO₄²⁻(aq) + Cu(s).
  • Spectator: SO₄²⁻ on both sides.
  • Net ionic: Zn(s) + Cu²⁺(aq) → Zn²⁺(aq) + Cu(s).
  • This is the net redox: Zn metal is oxidized (loses 2 e⁻ to become Zn²⁺); Cu²⁺ is reduced (gains 2 e⁻ to become Cu metal). The SO₄²⁻ counter-ion takes no part.

Common Spectator Ions

  • Na⁺, K⁺, Li⁺, NH₄⁺: Group I and ammonium cations are nearly always spectators because all their salts are soluble.
  • NO₃⁻, ClO₄⁻, ClO₃⁻: nitrate and perchlorate are nearly always spectators because all their salts are soluble.
  • Cl⁻, Br⁻, I⁻: usually spectators except when Ag⁺, Pb²⁺, or Hg₂²⁺ is present (they form insoluble salts).
  • SO₄²⁻: usually a spectator except when Ba²⁺, Sr²⁺, Pb²⁺, or Ca²⁺ is present (BaSO₄ very insoluble).
  • Acetate (C₂H₃O₂⁻): almost always a spectator (all acetates soluble).

Five Reaction Categories and Their Net Ionic Patterns

  • Precipitation (double replacement): M⁺ + X⁻ → MX(s). Driving force: insoluble product crystallizes out.
  • Strong acid + strong base: H⁺ + OH⁻ → H₂O(l). Same net ionic for ALL strong-strong neutralizations.
  • Weak acid + strong base: HA(aq) + OH⁻ → A⁻ + H₂O. The weak acid stays molecular on the reactant side.
  • Strong acid + weak base: H⁺ + B(aq) → BH⁺. The weak base stays molecular.
  • Single replacement (redox): M(s) + N⁺ → M⁺ + N(s) where M is more active than N (above N in the activity series). Driving force: electron transfer to a more electronegative metal.
  • Gas evolution: 2 H⁺ + CO₃²⁻ → H₂O + CO₂(g); 2 H⁺ + S²⁻ → H₂S(g). Driving force: gas escapes the solution.
Real-World Example

Worked Example — Lead Iodide Precipitation, Step by Step

Scenario. Mix aqueous solutions of lead(II) nitrate and potassium iodide. Lead iodide is bright yellow and insoluble — a classic demonstration of double-replacement precipitation.

Step 1 — Write the balanced molecular equation.

  • Pb(NO₃)₂(aq) + 2 KI(aq) → PbI₂(s) + 2 KNO₃(aq).
  • Apply solubility rules: Pb(NO₃)₂ is soluble (all nitrates soluble); KI is soluble (all K⁺ salts soluble); PbI₂ is INSOLUBLE (Pb²⁺ + halide rule, except F⁻); KNO₃ is soluble.

Step 2 — Write the complete ionic equation.

  • Dissociate Pb(NO₃)₂(aq) → Pb²⁺(aq) + 2 NO₃⁻(aq).
  • Dissociate 2 KI(aq) → 2 K⁺(aq) + 2 I⁻(aq).
  • Dissociate 2 KNO₃(aq) → 2 K⁺(aq) + 2 NO₃⁻(aq).
  • Keep PbI₂(s) molecular (insoluble solid).
  • Complete ionic: Pb²⁺(aq) + 2 NO₃⁻(aq) + 2 K⁺(aq) + 2 I⁻(aq) → PbI₂(s) + 2 K⁺(aq) + 2 NO₃⁻(aq).

Step 3 — Identify and remove spectator ions.

  • 2 K⁺ appears on both sides — spectator. 2 NO₃⁻ appears on both sides — spectator.
  • Cancel 2 K⁺ from each side; cancel 2 NO₃⁻ from each side.

Step 4 — Write the net ionic equation.

  • Net ionic: Pb²⁺(aq) + 2 I⁻(aq) → PbI₂(s).
  • Mass balance: 1 Pb on each side ✓; 2 I on each side ✓.
  • Charge balance: (+2) + 2(−1) = 0 on left; 0 (PbI₂ neutral solid) on right ✓.

Step 5 — Interpret the result.

  • The K⁺ and NO₃⁻ ions never participate — they remain dissolved in solution and could be omitted from the start.
  • Any Pb²⁺ source (Pb(NO₃)₂, Pb(C₂H₃O₂)₂, etc.) mixed with any I⁻ source (KI, NaI, NH₄I) gives the same net ionic equation. The driving force is the very low Ksp of PbI₂ (~ 9.8 × 10⁻⁹).
  • Visual: yellow PbI₂ precipitate "golden rain" — a classic AP chem demo.

Who Should Use the Net Ionic Equation Calculator?

1
Net ionic equations are an explicit AP/IB curriculum topic. Use this calculator to verify problem-set answers and check the dissociation of all common cation-anion combinations.
2
College-level chem courses uniformly require students to derive net ionic equations from molecular equations. Quick verification on practice problems before exams.
3
Tutors and parents can quickly verify a student's work and identify which step (dissociation, spectator ID, charge balance) needs more practice.
4
When writing up qualitative analysis labs, the net ionic equation is the most useful representation of what the test actually detects (Cl⁻ + Ag⁺ → AgCl(s) for chloride identification).
5
For stoichiometric calculations, the net ionic equation gives the actual mole-mole ratio of reactants. Use it directly in limiting-reagent problems.
6
A net ionic equation that yields no net reaction (all spectators) means no reaction occurs in solution. The calculator flags this case explicitly.
7
Group separations in qual analysis (silver group, copper group, aluminum-iron group, etc.) are most cleanly described by their net ionic equations — what precipitates and at what pH.

Technical Reference

Solubility Rules (Standard General Chemistry).

  • Always soluble: Group I cation salts (Na⁺, K⁺, Li⁺, etc.); ammonium (NH₄⁺) salts; nitrates (NO₃⁻); acetates (C₂H₃O₂⁻); chlorates (ClO₃⁻); perchlorates (ClO₄⁻).
  • Mostly soluble (with exceptions): halides (Cl⁻, Br⁻, I⁻) — except Ag⁺, Pb²⁺, Hg₂²⁺. Sulfates (SO₄²⁻) — except Ba²⁺, Sr²⁺, Pb²⁺, Ca²⁺ (slightly soluble), Hg₂²⁺.
  • Mostly insoluble (with exceptions): hydroxides (OH⁻) — except Group I, Ca²⁺, Sr²⁺, Ba²⁺. Sulfides (S²⁻) — except Group I, Group II, NH₄⁺. Carbonates (CO₃²⁻), phosphates (PO₄³⁻), chromates (CrO₄²⁻) — except Group I and NH₄⁺.
  • Always insoluble: oxides (O²⁻ in non-Group-I/II form); phosphides; nitrides; sulfides of heavy metals.

Strong Acids (Fully Ionize in Water).

  • HCl, HBr, HI (hydrohalic acids except HF).
  • HNO₃ (nitric acid).
  • H₂SO₄ (sulfuric acid — first H ionizes fully; second H is moderately weak with Ka₂ ~ 10⁻²).
  • HClO₄ (perchloric acid) and HClO₃ (chloric acid).
  • HMnO₄ (permanganic acid) — strong but rarely encountered free.

Strong Bases (Fully Ionize in Water).

  • Group I hydroxides: LiOH, NaOH, KOH, RbOH, CsOH.
  • Heavier Group II hydroxides: Ca(OH)₂, Sr(OH)₂, Ba(OH)₂. (Mg(OH)₂ is generally insoluble; trace ionization gives weak base behavior.)
  • Be(OH)₂ is amphoteric; not classified as a strong base.

Weak Acids (Partial Dissociation — Stay Molecular in Net Ionic).

  • HF (hydrofluoric, Ka 6.6 × 10⁻⁴) — anomaly in the halide series due to small ion + strong H-bonding.
  • HC₂H₃O₂ / CH₃COOH (acetic acid, Ka 1.8 × 10⁻⁵) — the canonical weak acid.
  • H₂CO₃ (carbonic, Ka₁ 4.3 × 10⁻⁷, Ka₂ 5.6 × 10⁻¹¹).
  • H₃PO₄ (phosphoric, Ka₁ 7.5 × 10⁻³, Ka₂ 6.2 × 10⁻⁸, Ka₃ 4.4 × 10⁻¹³).
  • H₂S (hydrogen sulfide, Ka₁ 8.9 × 10⁻⁸).
  • HCN (hydrocyanic, Ka 6.2 × 10⁻¹⁰).
  • HNO₂ (nitrous, Ka 5.1 × 10⁻⁴).
  • HClO (hypochlorous, Ka 4.0 × 10⁻⁸).
  • Most carboxylic acids (HCOOH formic, HCOOH acetic, propionic, etc.).

Weak Bases (Partial Dissociation — Stay Molecular).

  • NH₃ / NH₄OH (ammonia, Kb 1.8 × 10⁻⁵).
  • Amines (CH₃NH₂, (CH₃)₂NH, etc.) — Kb ~ 10⁻⁴ to 10⁻⁵.
  • Pyridine (Kb 1.7 × 10⁻⁹), aniline (Kb 4.0 × 10⁻¹⁰).

Charge Balance Verification. A net ionic equation is balanced only if BOTH (1) the number of each type of atom is equal on both sides AND (2) the total charge is equal on both sides. Common student error: forgetting charge balance. Examples: Pb²⁺ + 2 I⁻ → PbI₂: charges +2 + 2(−1) = 0 on left; PbI₂ neutral so 0 on right ✓. 3 Ca²⁺ + 2 PO₄³⁻ → Ca₃(PO₄)₂: charges 3(+2) + 2(−3) = 0 on left; 0 on right ✓. Ag⁺ + Cl⁻ → AgCl: 0 = 0 ✓.

Common Pitfalls and Edge Cases.

  • Transition-metal oxidation state: Cu⁺ vs Cu²⁺; Fe²⁺ vs Fe³⁺; Sn²⁺ vs Sn⁴⁺. The calculator defaults to the more common (Cu²⁺, Fe³⁺, Sn²⁺); for the alternate, use the full molecular formula or context to specify.
  • Polyatomic ions in parentheses with subscripts: Pb(NO₃)₂ has 2 NO₃⁻ ions per Pb²⁺; (NH₄)₂SO₄ has 2 NH₄⁺ ions per SO₄²⁻. The calculator parses both forms.
  • Hydrogen sulfate / bisulfate ion HSO₄⁻: intermediate in H₂SO₄ ionization. In typical problems, treat H₂SO₄ as fully dissociated (2 H⁺ + SO₄²⁻); for precise pKa work, use HSO₄⁻ explicitly.
  • Carbonic acid in CO₂-driven reactions: CO₂(g) + H₂O(l) ⇌ H₂CO₃(aq) ⇌ H⁺ + HCO₃⁻. For net ionic equations of acid-carbonate reactions producing CO₂, the typical net ionic is 2 H⁺ + CO₃²⁻ → H₂CO₃ → H₂O + CO₂(g) (with carbonic acid skipped in the simple form).
  • Hydrolysis of weak-acid anions / weak-base cations: NH₄Cl(aq) is acidic, NaC₂H₃O₂(aq) is basic — but for ordinary net ionic problems treat the salts as fully dissociated; hydrolysis is a separate K_a/K_b discussion.

Resources for Further Study. Zumdahl Chemistry (10th ed., Chapter 4 "Types of Chemical Reactions and Solution Stoichiometry"); Atkins Chemical Principles (7th ed., Chapter J "Aqueous Reactions"); Tro Chemistry: A Molecular Approach (5th ed., Chapter 4); Khan Academy chemistry "Reactions in solution" series; AP Chemistry Course and Exam Description (College Board) Section 4 "Chemical Reactions". For formulas and Ka/Kb constants, consult the CRC Handbook of Chemistry and Physics or the NIST Chemistry WebBook.

Conclusion

Net ionic equations strip away the spectators to reveal the actual chemistry of an aqueous reaction. The three-stage workflow — molecular → complete ionic → net ionic — is one of the most-tested topics in general chemistry, AP, and IB curricula because it integrates solubility rules, strong/weak electrolyte distinctions, charge and mass balance, and the prediction of reaction outcomes in a single procedure. The calculator handles the parsing and dissociation; the user supplies the chemistry intuition (what state to assign each compound based on solubility rules, whether the equation is balanced).

Three patterns to memorize: (1) Strong acid + strong base ALWAYS gives the net ionic H⁺ + OH⁻ → H₂O. (2) Soluble + soluble → insoluble salt always follows M^n⁺ + n X⁻ → MX_n(s) with the spectators being the unrelated cation and anion. (3) Single-replacement Zn + CuSO₄-type reactions always reduce to M(s) + N⁺ → M⁺ + N(s) with the counter-ion as spectator. Master these three and you can predict the net ionic equation for ~80% of textbook reactions before working through the full algorithm. The calculator's role is to verify your work and catch the cases (transition-metal disambiguation, polyatomic-anion subscripts, weak-electrolyte exceptions) that trip up even experienced students.

Frequently Asked Questions

What is the Net Ionic Equation Calculator?
It implements the three-stage molecular → complete ionic → net ionic workflow used in every general-chemistry course. (1) Molecular equation — your input cleaned with proper subscripts and states. (2) Complete ionic equation — all aqueous strong electrolytes split into ions; weak electrolytes, water, and solids stay molecular. (3) Spectator ion list — ions appearing on both sides unchanged. (4) Net ionic equation — spectators removed.

Pro Tip: Pair this with our Molarity Calculator for solution preparation.

What is a net ionic equation?
The chemical equation that shows ONLY the ions and molecules that change during a reaction — spectator ions (those that appear unchanged on both sides) are removed. It captures the actual chemistry, not the bookkeeping of which counter-ion came along. Example: HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l). Complete ionic: H⁺ + Cl⁻ + Na⁺ + OH⁻ → Na⁺ + Cl⁻ + H₂O. Net ionic: H⁺ + OH⁻ → H₂O. The Na⁺ and Cl⁻ are spectators.
How do I write a net ionic equation in 4 steps?
(1) Write the balanced molecular equation with state symbols. (2) Split aqueous strong electrolytes into ions (Group I/II salts, soluble nitrates, strong acids HCl/HNO₃/H₂SO₄, strong bases NaOH/KOH/Ca(OH)₂); keep weak electrolytes (HF, HC₂H₃O₂, NH₃), water, gases, and solids molecular. (3) Identify spectator ions — same species, same coefficient on both sides. (4) Cancel the spectators to get the net ionic equation. Verify both atoms AND charges balance.
What's the difference between strong and weak electrolytes?
Strong electrolytes dissociate completely in water (~100% ionization): all soluble salts (NaCl, KNO₃, AgNO₃ etc.); strong acids (HCl, HBr, HI, HNO₃, H₂SO₄, HClO₄); strong bases (NaOH, KOH, Ca(OH)₂). Weak electrolytes dissociate partially (typically < 5% at 0.1 M): weak acids (HF Ka 6.6 × 10⁻⁴, acetic acid Ka 1.8 × 10⁻⁵, carbonic, phosphoric, H₂S, HCN), weak base ammonia (NH₃ Kb 1.8 × 10⁻⁵). In net ionic equations, strong electrolytes split into ions; weak electrolytes stay molecular.
Which compounds dissociate in water?
Soluble salts (per solubility rules): all Group I (Na, K, Li, Rb, Cs) and NH₄⁺ salts; all nitrates (NO₃⁻); all acetates; most halides except AgX, PbX₂, Hg₂X₂; most sulfates except BaSO₄, SrSO₄, PbSO₄, CaSO₄ (slightly). Strong acids: HCl, HBr, HI, HNO₃, H₂SO₄, HClO₄, HClO₃. Strong bases: LiOH, NaOH, KOH, RbOH, CsOH, Ca(OH)₂, Sr(OH)₂, Ba(OH)₂. Everything else (weak acids, weak bases, water, sugars, organic compounds, insoluble salts) stays molecular.
What are spectator ions?
Ions that appear UNCHANGED on both sides of the complete ionic equation — they don't participate in the actual chemistry, they're just along for the ride. Example: in AgNO₃ + NaCl → AgCl + NaNO₃, the Na⁺ comes in with Cl⁻ and leaves with NO₃⁻; the NO₃⁻ comes in with Ag⁺ and leaves with Na⁺. Both are spectators because they exist as free ions in solution before, during, and after the reaction. Common spectators: Na⁺, K⁺, Li⁺, NH₄⁺ (always); NO₃⁻, ClO₄⁻ (always); Cl⁻, Br⁻, I⁻ (usually, except with Ag⁺/Pb²⁺/Hg₂²⁺); SO₄²⁻ (usually, except with Ba²⁺/Sr²⁺/Pb²⁺).
What is the net ionic equation for an acid-base reaction?
For all strong acid + strong base reactions, the net ionic equation is the same: H⁺(aq) + OH⁻(aq) → H₂O(l). The spectator ions (Na⁺ + Cl⁻, K⁺ + NO₃⁻, etc.) cancel out regardless of which strong acid + strong base combination produced them. For weak acid + strong base: HA(aq) + OH⁻ → A⁻(aq) + H₂O. Example: HF + NaOH gives net ionic HF(aq) + OH⁻ → F⁻ + H₂O. For strong acid + weak base: H⁺ + B(aq) → BH⁺. Example: HCl + NH₃ gives net ionic H⁺ + NH₃ → NH₄⁺.
What is the net ionic equation for AgNO3 + NaCl?
Ag⁺(aq) + Cl⁻(aq) → AgCl(s). Step by step: Molecular: AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq). Complete ionic: Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq). Spectators: Na⁺ and NO₃⁻ (appear unchanged). Net ionic: Ag⁺ + Cl⁻ → AgCl(s). The driving force is the very low Ksp of AgCl (1.8 × 10⁻¹⁰) — silver chloride precipitates out of solution as a white curdy solid.
What is the net ionic equation for HCl + NaOH?
H⁺(aq) + OH⁻(aq) → H₂O(l). This is the canonical strong acid + strong base neutralization. Step by step: Molecular: HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l). Complete ionic: H⁺ + Cl⁻ + Na⁺ + OH⁻ → Na⁺ + Cl⁻ + H₂O. Spectators: Na⁺ and Cl⁻. Net ionic: H⁺ + OH⁻ → H₂O. The driving force is formation of the very weakly ionized H₂O (Kw 1.0 × 10⁻¹⁴ at 25 °C; effectively undissociated relative to ion concentrations).
Why does my net ionic equation have unequal charges?
Most likely cause: your input molecular equation is not balanced. A balanced molecular equation has equal numbers of each atom on both sides; the calculator treats unbalanced input literally and produces an unbalanced complete ionic and net ionic. Action: balance the molecular equation FIRST (use the lowest whole-number coefficients), then re-enter into the calculator. Examples: 1 Pb(NO₃)₂ + 2 KI (not 1) → 1 PbI₂ + 2 KNO₃; 1 H₃PO₄ + 3 NaOH → 1 Na₃PO₄ + 3 H₂O; 2 HCl + 1 Ca(OH)₂ → 1 CaCl₂ + 2 H₂O. Forgetting these coefficients gives unbalanced ionic equations.
What if my reaction has "no net reaction"?
If all ions cancel as spectators, no reaction occurs in solution. Example: NaCl(aq) + KNO₃(aq) → NaNO₃(aq) + KCl(aq). All four salts are soluble; complete ionic is Na⁺ + Cl⁻ + K⁺ + NO₃⁻ → Na⁺ + NO₃⁻ + K⁺ + Cl⁻. Every ion is a spectator. Net ionic: (no reaction). The calculator detects this case and outputs "no net reaction — all species are spectators." This means the two solutions can be mixed without observable change. For a real reaction, at least one driving force must be present: precipitate formation, gas evolution, weak-electrolyte formation (water, weak acid), or electron transfer (redox).

Author Spotlight

The ToolsACE Team - ToolsACE.io Team

The ToolsACE Team

Our ToolsACE team built this calculator to handle the three-stage workflow taught in every general-chemistry course: <strong>(1) molecular equation</strong> with full compound formulas; <strong>(2) complete ionic equation</strong> with all aqueous strong electrolytes split into their constituent ions; <strong>(3) net ionic equation</strong> with spectator ions cancelled. The calculator parses input formulas, recognizes <strong>25+ common cations</strong> (Group I/II metals, NH₄⁺, transition-metal common oxidation states, Ag⁺, Pb²⁺, Al³⁺, etc.) and <strong>30+ common anions</strong> (halides, hydroxide, NO₃⁻, NO₂⁻, SO₄²⁻, CO₃²⁻, PO₄³⁻, acetate, oxalate, MnO₄⁻, ClO₄⁻, etc.), then dissociates aqueous strong electrolytes while keeping weak electrolytes (HF, HC₂H₃O₂, H₂CO₃, NH₃) and water molecular per IUPAC convention. Supports state symbols <strong>(aq), (s), (l), (g)</strong> with (aq) defaulted; coefficients on either side; subscripted polyatomics in parentheses (e.g. Pb(NO₃)₂, (NH₄)₂SO₄, Ca(OH)₂); and 5 built-in textbook example reactions (silver-chloride double-displacement, lead-iodide precipitation, strong-acid–strong-base neutralization, single-replacement Zn-Cu).

Standard general chemistry references — Zumdahl, Atkins, TroAP Chemistry / IB Chemistry curriculum standardsACS solubility rules and strong-electrolyte conventions

Disclaimer

The calculator parses common compounds via a curated cation-anion table; transition metals default to common oxidation states (Cu²⁺, Fe³⁺) — verify in problem context for alternate states. Weak electrolytes (HF, HC₂H₃O₂, H₂CO₃, H₃PO₄, H₂S, HCN, NH₃) and water are kept molecular per IUPAC convention. Strong acids (HCl, HBr, HI, HNO₃, H₂SO₄, HClO₄) and strong bases (NaOH, KOH, Ca(OH)₂, etc.) fully dissociate. State assignment is the user's responsibility per solubility rules; the calculator does NOT auto-balance — input must be balanced for output to be correct. References: Zumdahl Chemistry (10th ed.); Atkins Chemical Principles (7th ed.); Tro Chemistry: A Molecular Approach (5th ed.); ACS general chemistry curriculum guidelines.