Metals Reacting with Dilute Acids

Displacing hydrogen to form salts

Lesson 700 of 4,500 · Types of Chemical Reactions

Learning objectives

Introduction

Many metals above hydrogen in the reactivity series react with suitable dilute acids to form a salt and hydrogen gas. The metal's ion charge fixes the salt formula, and coefficients then conserve every atom. The acid type matters: dilute hydrochloric and sulfuric acids give clear school examples, while oxidising acids can have different products.

Core explanation

Magnesium with dilute hydrochloric acid forms magnesium chloride and hydrogen: Mg + 2HCl → MgCl₂ + H₂. Magnesium forms Mg²⁺; two Cl⁻ ions are needed in MgCl₂. Two HCl molecules supply those chlorides and two hydrogen atoms, which appear as H₂. The equation is balanced Mg 1, H 2 and Cl 2 on each side.

Zinc with dilute sulfuric acid forms zinc sulfate and hydrogen: Zn + H₂SO₄ → ZnSO₄ + H₂. Zinc is Zn²⁺ and sulfate is SO₄²⁻, so the salt formula is ZnSO₄. The sulfate group remains intact in the complete formula equation, while the two acid hydrogens form H₂. The coefficients are all one.

Iron with dilute hydrochloric acid often gives iron(II) chloride in the simple example: Fe + 2HCl → FeCl₂ + H₂. The iron(II) designation matters; FeCl₃ would be a different salt requiring a different redox account. A prompt may specify the oxidation state or conditions; product chemistry should be established before balancing.

The reactivity series helps decide if hydrogen displacement is expected. Magnesium, zinc and iron are above hydrogen, so the examples are plausible. Copper is below hydrogen and does not normally produce H₂ with dilute HCl. Writing Cu + 2HCl → CuCl₂ + H₂ gives equal atom counts but is not the expected reaction under those conditions. This demonstrates that balancing alone cannot establish feasibility.

The acid anion determines the salt family. Hydrochloric acid produces chlorides; sulfuric acid produces sulfates. For calcium with dilute hydrochloric acid, CaCl₂ is the salt and Ca + 2HCl → CaCl₂ + H₂. For magnesium with dilute sulfuric acid, MgSO₄ is the salt and Mg + H₂SO₄ → MgSO₄ + H₂. The same metal can thus form different salts with different acids.

Nitric acid is an important exception to the simple “metal + acid → salt + H₂” rule because it is oxidising and can produce nitrogen oxides rather than hydrogen, depending on metal and conditions. Concentrated acids can also behave differently from dilute forms. Use the named acid and its conditions; do not force every metal-acid reaction into one template.

Hydrogen gas production and acid handling require proper controls. This page interprets balanced equations and reactivity, not a procedure for carrying out reactions. A bubbling observation supports gas evolution but does not identify H₂ without a suitable controlled test.

Step-by-step reasoning

1. Identify the metal, acid anion and whether the acid is a suitable dilute non-oxidising example. 2. Use the reactivity series to check whether hydrogen displacement is expected. 3. Build the salt formula from the metal-ion charge and acid-derived anion. 4. Add H₂ as the gas product where appropriate, balance coefficients and audit every element.

Visual explanation

Picture Mg entering a solution containing H⁺ and Cl⁻. Mg becomes Mg²⁺ in the dissolved salt, two H⁺ gain electrons and pair as H₂, and two Cl⁻ accompany magnesium in MgCl₂. The chlorine ions remain chemically unchanged in the net ionic view.

Real-world analogy

Two teams may use the same new player but wear different uniforms depending on which club they join. The metal ion is the same, while the acid's anion determines the salt name and formula. The hydrogen that leaves forms its own paired gas molecule.

Real-world example

Zinc reacting with dilute sulfuric acid is a familiar educational equation for producing hydrogen: Zn + H₂SO₄ → ZnSO₄ + H₂. The salt remains in solution under suitable conditions while hydrogen is gaseous. The equation gives an ideal 1:1:1:1 formula ratio, not a guarantee of complete conversion in every vessel.

Why?

Why does magnesium need 2HCl but zinc needs only one H₂SO₄? MgCl₂ requires two chloride ions, supplied by two HCl units. ZnSO₄ requires one sulfate ion, supplied by one H₂SO₄ unit; each acid portion also supplies the two hydrogens needed for H₂.

Common misconception

“Any metal plus any acid must release H₂.” Copper does not normally displace hydrogen from dilute HCl, and oxidising acids such as nitric acid may yield different gases. Check both metal reactivity and acid chemistry before writing products.

Worked example

Predict calcium with dilute hydrochloric acid. Calcium forms Ca²⁺, so the chloride salt is CaCl₂. Hydrogen is H₂. Write Ca + HCl → CaCl₂ + H₂, then use 2HCl to supply two Cl and two H. Final: Ca + 2HCl → CaCl₂ + H₂. Ca 1, Cl 2 and H 2 match on both sides.

Quick check

1. What is the balanced equation for zinc with dilute sulfuric acid producing hydrogen? Answer: Zn + H₂SO₄ → ZnSO₄ + H₂, already balanced with all coefficients one.

Exam focus

State the metal's expected ion charge and the acid-derived salt name. Balance H₂ correctly and distinguish chloride from sulfate. Use reactivity to reject implausible hydrogen-displacement proposals even if they can be atom-balanced.

Advanced insight

The net ionic core of a simple metal-acid reaction can be Zn(s) + 2H⁺(aq) → Zn²⁺(aq) + H₂(g). Sulfate or chloride can be spectators in suitable solutions. Metal surface films, acidity and competing oxidants affect rate and products, so the full reaction should be tied to specified conditions.

Summary

Metals above hydrogen often displace it from suitable dilute non-oxidising acids, producing a salt and H₂. Correct metal charges and acid anions determine salt formulas; coefficients then balance atoms. Copper with dilute HCl and oxidising acids demonstrate why the pattern has limits.

Practice questions

1. Balance Mg + HCl → MgCl₂ + H₂. Answer: Mg + 2HCl → MgCl₂ + H₂. 2. Name the salt from zinc and dilute sulfuric acid and give its formula. Answer: Zinc sulfate, ZnSO₄. 3. Why is Cu + 2HCl → CuCl₂ + H₂ not an expected ordinary dilute-acid reaction? Answer: Copper lies below hydrogen in the usual reactivity series and does not normally displace H₂ from dilute HCl.