Does Iron React With Hydrochloric Acid?

Does Iron React With Hydrochloric Acid?

Iron reacts with hydrochloric acid to produce dihydrogen and iron(II) chloride. When an HCl solution is added to iron powder, the H+ and Cl- ions from hydrochloric acid disassociate. The Cl- anions form ionic bonds with iron to form FeCl2. The H+ ions pair up, and release as hydrogen gas.

FeCl2, or iron(II) chloride, is a paramagnetic solid with a high melting point and off-white appearance. According to the Royal Society of Chemistry, iron(II) chloride is also soluble in water and gives aqueous solutions a yellowish color. Dihydrogen, or hydrogen gas, is highly flammable and burns in the air at a wide range of concentrations.