Net Ionic Equations Calculator
A net ionic equation strips a reaction down to the species that actually change: the ions that form a precipitate, a gas, or water, with the unchanged spectator ions removed. The calculator below works the standard classroom example, silver nitrate plus sodium chloride, and shows the complete ionic equation, the net ionic equation, and the spectator ions side by side. The article then teaches the solubility rules and the five steps, so you can write the equation for reactions the example does not cover.
Complete ionic equation, net ionic equation and spectator ions for the silver chloride example
Results:
Scope, stated plainly: this version of the tool demonstrates the method on the silver nitrate and sodium chloride reaction and returns that reaction’s equations. It does not parse or solve other reactions you type in. The solubility table and the hand-worked barium sulfate example below cover how to do those yourself.
Quick Answer
For AgNO3 + NaCl → AgCl + NaNO3, the complete ionic equation is Ag⁺ + NO₃⁻ + Na⁺ + Cl⁻ → AgCl + Na⁺ + NO₃⁻. Cancel the spectator ions Na⁺ and NO₃⁻ and the net ionic equation is Ag⁺(aq) + Cl⁻(aq) → AgCl(s): silver and chloride ions combine into solid silver chloride, and nothing else in the beaker changes.
Key takeaways
- Only soluble strong electrolytes split into ions. Solids, gases, water, and weak electrolytes stay written as compounds.
- Spectator ions appear unchanged on both sides and cancel. What survives is the net ionic equation.
- A net ionic equation must balance on atoms and on charge. Check both before you call it finished.
- If every ion cancels, no reaction happened. Writing “no reaction” is the correct answer, not a failure.
- Quick Answer
- How to use this net ionic equations calculator
- The method: molecular, complete ionic, then net ionic
- Worked example: silver nitrate plus sodium chloride, checked against the tool
- Solubility rules: the table that decides what splits
- A second reaction worked by hand: barium chloride plus sodium sulfate
- When there is no net ionic equation
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
How to use this net ionic equations calculator
Keep the prefilled example in place and click Calculate. The tool splits AgNO3 and NaCl into their ions in the complete ionic equation, leaves the solid AgCl whole, and reports Na⁺ and NO₃⁻ as the spectator ions, leaving Ag⁺(aq) + Cl⁻(aq) → AgCl(s) as the net ionic equation.
Use it as a worked demonstration: change a field and the three outputs show you which parts of the answer the example actually depends on. All three fields must be filled in; an empty field stops the calculation with a “Please fill in all fields” message. For any other reaction, work through the five steps in the next section with the solubility table further down. That is the honest division of labour here: the tool demonstrates one reaction exactly, and the article teaches the general method.
The method: molecular, complete ionic, then net ionic
Three versions of the same reaction, each one showing less. The molecular equation lists compounds, the complete ionic equation lists every ion in solution, and the net ionic equation lists only the species that change.
1. Molecular equation
AgNO3(aq) + NaCl(aq) → AgCl(s) + NaNO3(aq). Every compound written whole, with state symbols. Start here, and balance it first.
2. Complete ionic equation
Ag⁺ + NO₃⁻ + Na⁺ + Cl⁻ → AgCl(s) + Na⁺ + NO₃⁻. Soluble salts split; the solid AgCl does not.
3. Net ionic equation
Ag⁺(aq) + Cl⁻(aq) → AgCl(s). Na⁺ and NO₃⁻ sat on both sides doing nothing, so they are cancelled.
The five steps, in order:
Step 1: Balance the molecular equation. Atoms and charge both have to close. An unbalanced starting equation poisons everything after it.
Step 2: Mark the states. Decide which products are solids, gases, or water using the solubility rules. Only (aq) strong electrolytes dissociate.
Step 3: Split the soluble ionic compounds. Write each aqueous salt as its cation and anion, carrying the coefficients through: 2 NaCl becomes 2 Na⁺ + 2 Cl⁻, not Na⁺ + Cl⁻.
Step 4: Cancel what appears unchanged on both sides. Those are the spectator ions. Cancel equal numbers: if 2 Cl⁻ stands on the left and 1 on the right, one survives.
Step 5: Check the survivor. Atoms balance, charge balances, and coefficients are in their lowest whole-number ratio. If nothing survives, the answer is no reaction.
Concentration matters before any of this: a salt only dissociates in solution, and how much of it you have is a molarity and concentration question. Counting the ions themselves starts from the compound formulas, which is where a mole calculator earns its keep when a problem gives you grams instead of a written equation.
Worked example: silver nitrate plus sodium chloride, checked against the tool
The prefilled values reproduce this example exactly. Complete equation: AgNO3 + NaCl → AgCl + NaNO3. Aqueous reactants: AgNO3, NaCl. Precipitate: AgCl.
Silver nitrate and sodium chloride are both soluble salts, so both split: AgNO3 gives Ag⁺ + NO₃⁻ and NaCl gives Na⁺ + Cl⁻. On the product side, sodium nitrate is also soluble and splits the same way, but silver chloride is insoluble, so it stays written as the solid AgCl. That gives the complete ionic equation the tool prints: Ag⁺ + NO₃⁻ + Na⁺ + Cl⁻ → AgCl + Na⁺ + NO₃⁻.
Na⁺ and NO₃⁻ appear once on each side, unchanged, so they cancel. The net ionic equation is Ag⁺(aq) + Cl⁻(aq) → AgCl(s). Check it: one silver, one chlorine on each side, and charge +1 + (−1) = 0 on the left against a neutral solid on the right. Balanced on mass and charge, which is the standard the Chemistry LibreTexts treatment of precipitation reactions sets for every net ionic equation.
Solubility rules: the table that decides what splits
A compound splits into ions only if it is soluble and ionic (or a strong acid or base). The solubility guidelines below are the decision table for nearly every undergraduate precipitation problem.
| Ion or compound group | Usually | Key exceptions |
|---|---|---|
| Nitrates (NO₃⁻), acetates, chlorates | Soluble | None common |
| Alkali metal ions (Li⁺, Na⁺, K⁺) and ammonium (NH₄⁺) | Soluble | None common |
| Chlorides, bromides, iodides (halides) | Soluble | Ag⁺, Pb²⁺, Hg₂²⁺ salts are insoluble (AgCl is the example above) |
| Sulfates (SO₄²⁻) | Soluble | BaSO₄, PbSO₄, CaSO₄, SrSO₄ are insoluble or nearly so |
| Hydroxides (OH⁻) | Insoluble | Alkali metal hydroxides and Ba(OH)₂ are soluble; Ca(OH)₂ is slightly soluble |
| Carbonates, phosphates, sulfides, chromates | Insoluble | Soluble when paired with alkali metals or ammonium |
Two traps catch most students. First, a soluble compound still has to be ionic or a strong electrolyte to split: dissolved sugar is aqueous but molecular, and it never appears as ions. Second, state symbols in a printed equation can be wrong or missing, so check the table instead of trusting an (aq) label blindly. Weak acids are the mirror image of the same trap: acetic acid is aqueous and does conduct slightly, but it is written whole in ionic equations because it barely dissociates. Its behaviour is a pH question as much as a solubility one.
A second reaction worked by hand: barium chloride plus sodium sulfate
The net ionic equation is Ba²⁺(aq) + SO₄²⁻(aq) → BaSO₄(s), with Na⁺ and Cl⁻ as spectators. Here is the working, so you can check the pattern against a reaction the tool does not demonstrate.
Molecular equation: BaCl₂(aq) + Na₂SO₄(aq) → BaSO₄(s) + 2 NaCl(aq). Barium sulfate sits in the exception row of the sulfate line in the table, so it is the precipitate. Splitting the three soluble salts gives the complete ionic equation: Ba²⁺ + 2 Cl⁻ + 2 Na⁺ + SO₄²⁻ → BaSO₄(s) + 2 Na⁺ + 2 Cl⁻. Cancel 2 Na⁺ and 2 Cl⁻ from both sides and the net ionic equation above is what remains. Charge check: +2 + (−2) = 0 on the left, neutral solid on the right. The same recipe handles dilution-style follow-ups too, where the question becomes how much precipitate forms from a given volume: that arithmetic runs through a chemical dilution calculator once the equation itself is settled.
When there is no net ionic equation
If every product is soluble, every ion cancels and the correct conclusion is that no reaction occurs. Mixing NaCl(aq) and KNO₃(aq), for example, gives a solution containing Na⁺, Cl⁻, K⁺, and NO₃⁻ before and after: no solid, no gas, no water formed.
Students often read that result as a mistake and go hunting for something to cancel unevenly. Resist it. A reaction needs a driving force: an insoluble product leaving as a solid, a gas escaping, a weak electrolyte such as water forming, or electrons transferring in a redox step. None of those, no net ionic equation. Examiners set this trap deliberately, and “no reaction” is a complete, mark-earning answer.
What competing calculators miss
Full solver tools exist, and two of them are genuinely strong: MolDraw balances an unbalanced molecular equation and explains which solubility rule split each species, and ChemicalAid solves a wide range of equations with worked examples. If you need an arbitrary reaction solved, those are the right tools today, and this page will not pretend otherwise.
What the solver pages tend to skip is the judgement around the answer. They rarely teach the no-reaction case, where the correct output is that nothing happened. They seldom show the charge-balance check that catches a wrongly split compound. And answer-first layouts give you no way to test whether you could have produced the equation yourself. This page takes the other side of that trade: one reaction demonstrated exactly by the tool, the full solubility table, a second reaction worked by hand with its checks shown, and the no-reaction case stated plainly. Know which kind of help you need before you trust any calculator’s output, including this one.
Frequently asked questions
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- Chemistry LibreTexts. Precipitation Reactions. Accessed October 22, 2026.
- Chemistry LibreTexts. Classifying Chemical Reactions: Precipitation Reactions. Accessed October 22, 2026.
- Chemistry LibreTexts. Net Ionic Equations. Accessed October 22, 2026.
- Chemistry LibreTexts. Precipitation Reactions (Reactions in Aqueous Solution). Accessed October 22, 2026.
- Chemistry LibreTexts. Precipitation Reactions (Aqueous Reactions). Accessed October 22, 2026.
- Chemistry LibreTexts. Classifying Chemical Reactions (Precipitation). Accessed October 22, 2026.
