Cuando el hierro reacciona con el ácido, sufre un cambio químico. Los átomos de hierro del metal reaccionan con los iones de hidrógeno del ácido para formar gas hidrógeno (H2) e iones de hierro. Esta es una reacción química porque los materiales de partida (hierro y ácido) se transforman en nuevas sustancias (gas hidrógeno e iones de hierro). La ecuación química para esta reacción es:
Fe(s) + 2HCl(ac) → FeCl2(ac) + H2(g)
En esta ecuación, Fe(s) representa hierro sólido, HCl(aq) representa ácido clorhídrico, FeCl2(aq) representa cloruro de hierro (II) y H2(g) representa hidrógeno gaseoso.