Skip to content
IGCSE Chemistry: Cambridge 0620 tutoring, Malaysia

Hydrochloric Acid

HCl in IGCSE Chemistry 0620: strong monoprotic acid, reactions with metals, bases, and carbonates, and chloride salt formation.

Published by IGCSEChemistry.com.my

Chemistry teaching team: K. S. Tan (15+ years teaching IGCSE Chemistry) and Ms Yash (10+ years teaching IGCSE Chemistry) and Ms Kartini (15+ years teaching IGCSE Chemistry).

Mapped to Cambridge IGCSE Chemistry 0620 (2026–2028). Last updated 2026-08-20.

Hydrochloric acid is the acid 0620 uses most often, both in the lab and on the exam paper. It is a strong, monoprotic acid that makes chloride salts, and it is the classic case of a covalent compound that becomes an acid only once water lets it ionise.

Key facts

PropertyDetail
FormulaHCl
Relative molecular mass (Mr)36.5 (H 1, Cl 35.5)
Bonding (pure)Simple covalent molecule (hydrogen chloride gas)
In waterFully ionised: HCl -> H+ + Cl-
Acid strengthStrong and monoprotic (one H+ per molecule)
Salts producedChlorides (Cl-)

Where this compound appears in 0620

Reactions you must know

With metals (salt + hydrogen):

Mg(s) + 2HCl(aq) -> MgCl2(aq) + H2(g) Zn(s) + 2HCl(aq) -> ZnCl2(aq) + H2(g)

With bases / metal oxides (salt + water):

CuO(s) + 2HCl(aq) -> CuCl2(aq) + H2O(l) (black solid to blue solution) NaOH(aq) + HCl(aq) -> NaCl(aq) + H2O(l)

With carbonates (salt + water + carbon dioxide):

CaCO3(s) + 2HCl(aq) -> CaCl2(aq) + H2O(l) + CO2(g)

Effervescence is seen, and the gas turns limewater milky.

Why it needs water to act as an acid

Pure hydrogen chloride is a covalent gas that does not conduct and shows no acidic behaviour. Only when it dissolves in water does it ionise completely:

  • HCl(g) — covalent molecules, no mobile ions, not acidic
  • HCl(aq) — fully ionised to H+ + Cl-, conducts, behaves as a strong acid

This is a Supplement point: dissolved in an organic solvent such as methylbenzene, HCl stays as molecules and is not acidic, showing that acidity depends on the H+ ions that water releases.

Worked exam question

Dilute hydrochloric acid is added separately to magnesium ribbon and to warm copper(II) oxide.

(a) Write the equation for the reaction with magnesium and name the gas produced. (2 marks)

(b) State what you would observe when hydrochloric acid is warmed with copper(II) oxide. (2 marks)

(c) Hydrochloric acid and ethanoic acid at the same concentration have different pH values, with hydrochloric acid the lower. Explain why. (2 marks)

Mark scheme
  • (a) Mg + 2HCl -> MgCl2 + H2 [1]; the gas is hydrogen [1]
  • (b) The black copper(II) oxide dissolves / disappears [1]; forming a blue solution (copper(II) chloride) [1]
  • (c) Hydrochloric acid is a strong acid that is fully ionised, giving a higher concentration of H+ ions [1]; ethanoic acid is a weak acid, only partially ionised, so it has fewer H+ ions and a higher pH [1]

Examiner note: in (c) the comparison must be about the degree of ionisation and H+ concentration — “HCl is stronger” on its own scores nothing. In (b) name the colour of both the solid (black) and the solution (blue).

Common exam mistakes

  • Making the wrong salt. Hydrochloric acid always gives chlorides — with zinc it is ZnCl2, never ZnCl or a sulfate.
  • Forgetting the 2 in front of HCl. A 2+ metal ion needs two chloride ions (MgCl2, CaCl2, CuCl2), so the equations need 2HCl to balance.
  • Acidifying with HCl before the silver nitrate test. That adds chloride ions and gives a false white precipitate — acidify with dilute nitric acid instead.
  • Calling dry HCl gas acidic. Hydrogen chloride gas is covalent and shows no acidity; it must dissolve in water and ionise to H+ + Cl- first.

Studying this yourself? Tutoring arrangements are normally made by a parent or guardian. Message us for the details to share with them, or send them this page.

Frequently asked questions

What type of salts does hydrochloric acid produce?

Hydrochloric acid always produces chloride salts: NaCl, MgCl2, CuCl2, ZnCl2, CaCl2. The chloride ion is Cl-.

Is HCl ionic or covalent?

HCl is a covalent molecule (non-metal + non-metal). However, it ionises completely in water: HCl -> H+ + Cl-. Pure HCl is a gas; aqueous HCl (hydrochloric acid) is a strong acid.

Get an experienced Chemistry specialist on your side

Every new student starts with a 1-hour trial lesson taught by their assigned specialist, not a sales call. You'll know within the hour whether it's the right fit, and you are never asked for more than that hour. No forms. Book on WhatsApp and we reply the same day.