Testing For Ions And Gases

Chemistry AQA
GCSE Revision Aid: This resource is designed to support your revision and may contain errors. If you find a discrepancy with your class teaching, your teacher is correct — please let us know at gcserevise@scott.scottrix.co.uk.

C29: Testing for Ions and Gases

FoundationHigher

Flame tests, sodium hydroxide tests for cations, tests for carbonates, halides, sulfates, and common gas identification methods.

Fastmail

Flame Tests

Flame tests are used to identify metal cations (positive ions) based on the characteristic colour they produce in a Bunsen burner flame. Different metal ions emit different colours of light when heated because their electrons absorb energy and move to higher energy levels, then emit light of a specific wavelength as they fall back down.

Metal IonFlame Colour
Lithium (Li⁺)Crimson red
Sodium (Na⁺)Yellow (intense)
Potassium (K⁺)Lilac / pale violet
Calcium (Ca²⁺)Orange-red
Copper (Cu²⁺)Green (blue-green)
Barium (Ba²⁺)Green (apple green)
Strontium (Sr²⁺)Red (scarlet)

Flame test method:

  1. Clean a platinum or nichrome wire loop by dipping it in concentrated hydrochloric acid and holding it in a blue Bunsen flame until no colour is produced.
  2. Dip the clean wire loop into the sample (or dampen with hydrochloric acid first to convert to chlorides which vaporise more easily).
  3. Hold the wire loop in the edge of the blue Bunsen flame.
  4. Observe and record the flame colour.

The sodium flame colour (yellow) is so intense that it can mask other colours. If sodium is present alongside potassium, view the flame through cobalt blue glass which filters out the yellow, allowing the lilac potassium flame to be seen.

Sodium Hydroxide Tests for Cations

Adding sodium hydroxide (NaOH) solution to a solution containing a metal cation can produce a characteristic precipitate (insoluble solid). The colour of the precipitate helps identify the metal ion.

Metal CationObservation with NaOHPrecipitate Formed
Calcium (Ca²⁺)White precipitateCa(OH)₂
Magnesium (Mg²⁺)White precipitateMg(OH)₂
Aluminium (Al³⁺)White precipitate, dissolves in excess NaOHAl(OH)₃ → [Al(OH)₄]⁻
Zinc (Zn²⁺)White precipitate, dissolves in excess NaOHZn(OH)₂ → [Zn(OH)₄]²⁻
Iron(II) (Fe²⁺)Green precipitateFe(OH)₂
Iron(III) (Fe³⁺)Brown precipitateFe(OH)₃
Copper(II) (Cu²⁺)Blue precipitateCu(OH)₂

To distinguish between Ca²⁺, Mg²⁺, and Al³⁺ / Zn²⁺ (all give white precipitates):

  • Add excess NaOH. Aluminium and zinc hydroxides dissolve in excess NaOH, but calcium and magnesium hydroxides do not.
  • To distinguish Al³⁺ from Zn²⁺, add ammonia solution: Al(OH)₃ does not dissolve in excess ammonia, but Zn(OH)₂ does.
Worked Example: Identifying a Cation

A solution gives a blue precipitate when sodium hydroxide is added. The cation is Cu²⁺ (copper(II)), because copper(II) hydroxide is blue.

Worked Example: Distinguishing Aluminium and Magnesium

A solution gives a white precipitate with NaOH. Excess NaOH is added and the precipitate dissolves. The cation is Al³⁺ (aluminium) because aluminium hydroxide dissolves in excess NaOH to form a soluble aluminate ion. Magnesium hydroxide does not dissolve in excess NaOH.

Testing for Carbonates

To test for a carbonate ion (CO₃²⁻):

  1. Add dilute hydrochloric acid to the sample.
  2. If a carbonate is present, it will fizz (effervesce) as carbon dioxide gas is produced.
  3. To confirm CO₂, bubble the gas through limewater (calcium hydroxide solution). The limewater turns milky / cloudy white.

Carbonate + acid → salt + water + carbon dioxide

Na₂CO₃ + 2HCl → 2NaCl + H₂O + CO₂

CaCO₃ + 2HCl → CaCl₂ + H₂O + CO₂

The limewater test: CO₂ reacts with calcium hydroxide to form insoluble calcium carbonate, which makes the solution appear milky.

Ca(OH)₂(aq) + CO₂(g) → CaCO₃(s) + H₂O(l)

Testing for Halides (Group 7 Ions)

To test for halide ions (Cl⁻, Br⁻, I⁻):

  1. Add dilute nitric acid to the solution first (to remove any carbonate ions that would interfere).
  2. Then add silver nitrate solution (AgNO₃).
  3. Observe the colour of the precipitate formed.
Halide IonObservation with AgNO₃Precipitate Formed
Chloride (Cl⁻)White precipitateAgCl (silver chloride)
Bromide (Br⁻)Cream precipitateAgBr (silver bromide)
Iodide (I⁻)Yellow precipitateAgI (silver iodide)

Silver nitrate + sodium halide → silver halide + sodium nitrate

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

AgNO₃(aq) + NaBr(aq) → AgBr(s) + NaNO₃(aq)

AgNO₃(aq) + NaI(aq) → AgI(s) + NaNO₃(aq)

Further confirmation: silver chloride dissolves in dilute ammonia solution. Silver bromide dissolves only in concentrated ammonia. Silver iodide does not dissolve in ammonia at all.

Testing for Sulfates

To test for a sulfate ion (SO₄²⁻):

  1. Add dilute hydrochloric acid to the solution first (to remove any carbonate ions that would interfere).
  2. Then add barium chloride solution (BaCl₂).
  3. If sulfate is present, a white precipitate of barium sulfate forms.

Barium chloride + sodium sulfate → barium sulfate + sodium chloride

BaCl₂(aq) + Na₂SO₄(aq) → BaSO₄(s) + 2NaCl(aq)

The hydrochloric acid is added first to remove carbonate ions. Without this step, barium carbonate (also a white precipitate) could form and give a false positive result for sulfate.

Summary of Ion Tests

Ion TestedReagent AddedPositive Result
Carbonate (CO₃²⁻)HCl, then limewaterEffervescence; limewater turns milky
Chloride (Cl⁻)HNO₃, then AgNO₃White precipitate
Bromide (Br⁻)HNO₃, then AgNO₃Cream precipitate
Iodide (I⁻)HNO₃, then AgNO₃Yellow precipitate
Sulfate (SO₄²⁻)HCl, then BaCl₂White precipitate

Gas Tests

Identifying gases is an important part of chemical analysis. Each common gas has a specific test.

GasTest MethodPositive Result
Hydrogen (H₂)Place a lighted splint at the mouth of the test tubePop sound (squeaky pop)
Oxygen (O₂)Place a glowing splint into the gasSplint relights (bursts into flame)
Carbon dioxide (CO₂)Bubble the gas through limewaterLimewater turns milky / cloudy
Chlorine (Cl₂)Place damp blue litmus paper in the gasLitmus turns red then bleaches white
Ammonia (NH₃)Place damp red litmus paper in the gasLitmus turns blue

Notes on gas tests:

  • The hydrogen "pop test" works because hydrogen is flammable and explosive when mixed with air and ignited.
  • The oxygen test relies on oxygen supporting combustion — the glowing splint relights because oxygen provides the gas needed for burning.
  • Carbon dioxide turns limewater milky because it forms insoluble calcium carbonate with calcium hydroxide.
  • Chlorine is an oxidising agent and a bleach — it first acts as an acid (turning blue litmus red) then bleaches the dye (turning it white).
  • Ammonia is a base — it turns damp red litmus paper blue. The litmus must be damp because ammonia is an alkali that dissolves in water to form an alkaline solution.

Testing for Ammonium Ions

To test for ammonium ions (NH₄⁺):

  1. Add sodium hydroxide solution to the sample.
  2. Warm the mixture gently.
  3. If ammonium ions are present, ammonia gas is released.
  4. Hold damp red litmus paper above the mixture — it turns blue.

NH₄⁺(aq) + OH⁻(aq) → NH₃(g) + H₂O(l)

Worked Example: Identifying an Unknown Salt

An unknown salt solution is tested:

  • Flame test: orange-red flame → suggests Ca²⁺
  • NaOH test: white precipitate that does not dissolve in excess NaOH → consistent with Ca²⁺ (not Al³⁺ or Zn²⁺)
  • Add HCl then BaCl₂: no white precipitate → no SO₄²⁻ present
  • Add HNO₃ then AgNO₃: white precipitate → Cl⁻ present

The salt is calcium chloride (CaCl₂).

Order of Testing

When carrying out several ion tests on the same solution, the order matters:

  1. Carbonate test first — adding acid to the sample. This will not interfere with later tests.
  2. Sulfate test second — add HCl (already present from carbonate test) then BaCl₂.
  3. Halide test last — add HNO₃ then AgNO₃. This must be done after the sulfate test because barium ions and silver ions would both form precipitates and interfere with each other.

Remember: always add acid first when testing for halides or sulfates to remove interfering carbonate ions. Use nitric acid for halide tests (HCl would add chloride ions and give a false positive). Use hydrochloric acid for sulfate tests (H₂SO₄ would add sulfate ions and give a false positive).

In the exam, you may need to plan a sequence of tests to identify ions in an unknown solution. Always state the reagent, the observation you would make, and the conclusion you can draw.

Practice Questions

1. A solution gives a lilac flame colour. What metal ion is present?

Potassium (K⁺) — lilac is the characteristic flame colour of potassium ions.

2. A solution produces a brown precipitate with sodium hydroxide. Identify the cation.

Iron(III) (Fe³⁺) — iron(III) hydroxide is a brown precipitate.

3. Describe how you would test for the presence of sulfate ions in a solution and explain why dilute HCl is added first.

Add dilute hydrochloric acid to the solution, then add barium chloride solution. If a white precipitate forms, sulfate ions are present. HCl is added first to remove any carbonate ions that would also form a white precipitate (barium carbonate) and give a false positive result.

4. A gas turns damp blue litmus paper red then bleaches it white. Name the gas and explain the observations.

The gas is chlorine (Cl₂). Chlorine is acidic, so it first turns blue litmus red. Chlorine is also a strong oxidising agent and bleach, so it then removes the colour from the litmus dye, turning it white.

5. Explain why nitric acid (not hydrochloric acid) is used when testing for halide ions.

Hydrochloric acid contains chloride ions (Cl⁻). If HCl were used, the chloride ions would react with silver nitrate to form a white precipitate of silver chloride, giving a false positive result for chloride in the sample. Nitric acid does not contain halide ions, so it does not interfere with the test.

Required Practical

Identifying Ions (Flame Tests and NaOH Tests)

Aim: To identify metal ions in unknown solutions using flame tests and sodium hydroxide precipitation tests.

Flame test method: Clean a nichrome wire loop by dipping in concentrated HCl and holding in a Bunsen flame until no colour is seen. Dip the loop in the sample (solid or solution) and place in the edge of the Bunsen flame. Observe and record the flame colour.

Sodium hydroxide test method: Add a few drops of sodium hydroxide solution to the unknown solution. Observe the colour of any precipitate formed. If no precipitate, add more NaOH — some precipitates dissolve in excess (Al³⁺, Ca²⁺ won't dissolve; Zn²⁺, Al³⁺ do dissolve in excess NaOH).

Results table:

  • Lithium: crimson-red flame
  • Sodium: yellow flame
  • Potassium: lilac flame
  • Calcium: orange-red flame; white precipitate with NaOH (insoluble in excess)
  • Copper: blue-green flame; blue precipitate with NaOH (insoluble in excess)
  • Iron(II): green precipitate with NaOH
  • Iron(III): brown precipitate with NaOH
  • Aluminium: white precipitate with NaOH (dissolves in excess to give colourless solution)
  • Zinc: white precipitate with NaOH (dissolves in excess to give colourless solution)

Safety: Wear eye protection. Do not taste any chemicals. Wash hands after practical.

Common Misconceptions

Misconceptions About Ion Testing

A positive flame test always means that ion is definitely present.

Flame test colours can overlap — for example, calcium gives an orange-red flame and strontium also gives a red flame. More importantly, sodium is a common contaminant and its intense yellow flame can mask the colours of other ions. A sodium flame is so bright that it can completely hide the colour of potassium (lilac) or other ions. Always view through cobalt blue glass to filter out the sodium yellow when testing for potassium.

If a white precipitate forms with NaOH, the ion must be calcium.

Calcium, aluminium and zinc ions all form white precipitates with NaOH. To distinguish between them, add excess NaOH: aluminium and zinc precipitates dissolve, but calcium precipitate does not. To further distinguish aluminium from zinc, add dilute ammonia solution — zinc precipitate dissolves in excess ammonia but aluminium precipitate does not.

Nitric acid is used in halide tests for no particular reason.

Nitric acid is used to remove carbonate ions first, because carbonates would react with silver nitrate to form a white precipitate of silver carbonate, giving a false positive for chloride. HCl cannot be used because it contains Cl⁻ ions, which would also give a false positive for chloride.

6-Mark Question

Describe how to test for and identify metal ions in solution.

Metal ions can be identified using flame tests and sodium hydroxide tests. For a flame test, clean a nichrome wire loop in concentrated HCl, dip it in the sample, and place it in the Bunsen flame. Record the colour: lithium gives crimson-red, sodium gives yellow, potassium gives lilac, calcium gives orange-red, and copper gives blue-green. To confirm and distinguish further, add sodium hydroxide solution to the unknown solution. Calcium ions produce a white precipitate that is insoluble in excess NaOH. Copper(II) ions produce a blue precipitate. Iron(II) ions produce a green precipitate. Iron(III) ions produce a brown precipitate. Aluminium and zinc ions both produce white precipitates that dissolve in excess NaOH to form colourless solutions. To distinguish between aluminium and zinc, add dilute ammonia solution — zinc forms a white precipitate that dissolves in excess ammonia, but aluminium forms a white precipitate that does not dissolve. Both flame tests and NaOH tests should be used together to confirm the identity of the ion.

AO3: Analysis and Evaluation

Identifying an Unknown Ion

A student tested an unknown solution. The flame test gave a yellow colour. Adding NaOH produced a white precipitate that dissolved in excess NaOH.

Analyse these results and identify the ion. Explain your reasoning and why the flame test alone is insufficient.

Answer: The yellow flame suggests sodium, but sodium ions do not form a precipitate with NaOH (sodium hydroxide is soluble). The white precipitate that dissolves in excess NaOH indicates either aluminium or zinc. The yellow flame is most likely due to sodium contamination — sodium is present in many chemicals and in the air, and its flame colour is so intense it can mask other colours. The actual ion is likely aluminium or zinc. To confirm which, test with dilute ammonia solution: if the white precipitate dissolves in excess ammonia, it is zinc; if it does not, it is aluminium. This shows that flame tests alone can be misleading due to sodium contamination and overlapping colours, so confirmatory tests (NaOH and ammonia) are essential.

📝 Exam Questions by Topic

🎬 Video Resources

Share this page

Ready to ace your GCSE Chemistry exams?

Get the best revision books and guides to boost your grades.

← Previous: ChromatographyNext →

🧠 Flashcards (Spaced Repetition)

📝 Exam Questions by Topic

🎯 Target Tests (Auto-Graded)

📝 Exam Questions by Topic

📄 Past Papers for Chemistry (AQA)

For the most accurate and up-to-date past papers, always check the official exam board websites.