Quando o magnésio (Mg) reage com o ácido clorídrico (HCl), os produtos da reação são cloreto de magnésio (MgCl2) e gás hidrogênio (H2). A equação química para esta reação é:
Mg(s) + 2HCl (aq) → MgCl2 (aq) + H2 (g) Nesta reação, o magnésio perde seus elétrons de valência para os íons cloreto (Cl-) do ácido clorídrico, formando cloreto de magnésio. Os íons de hidrogênio (H+) do ácido clorídrico combinam-se com os elétrons do magnésio, formando gás hidrogênio. A solução resultante contém cloreto de magnésio dissolvido em água e gás hidrogênio liberado como produto da reação.