El gas hidrógeno se libera cuando un ácido reacciona con un metal como el zinc. Esto se debe a que los átomos metálicos del zinc reaccionan con los iones de hidrógeno del ácido para formar gas hidrógeno y una sal metálica. La reacción se puede representar mediante la siguiente ecuación:
Zn + 2HCl → ZnCl2 + H2
En esta ecuación, Zn representa el zinc metálico, HCl representa el ácido clorhídrico, ZnCl2 representa la sal de cloruro de zinc y H2 representa el gas hidrógeno.