O gás hidrogênio é liberado quando o magnésio reage com o ácido clorídrico. A reação química que ocorre é:
$$Mg(s) + 2HCl(aq) → MgCl_2(aq) + H_2(g)$$
O gás hidrogênio é produzido como resultado da reação entre o magnésio e o ácido clorídrico. Os átomos de magnésio perdem elétrons para os átomos de hidrogênio, o que resulta na formação de íons de magnésio e gás hidrogênio.