Asitler metallerle reaksiyona girdiğinde hidrojen gazı verilir. Diğer ürün bir iyonik bileşik olan bir tuzdur. Hidroklorik asit saf sodyum ile reaksiyona girdiğinde hidrojen ve sofra tuzu veya sodyum klorür üretilir.
İki hidrojen iyonu, H2 veya genellikle çözeltide kabarcıklar olarak görülen hidrojen gazı oluşturmak üzere birleşir. Potasyum ve sodyum gibi bazı metaller en zayıf asitler ve saf su ile kolayca reaksiyona girerken, diğerleri sadece güçlü asitlerle reaksiyona girerler. Altın gibi bazı metaller, asitlerin bir karışımına maruz kalmadıkça hiç reaksiyona girmezler.
Laboratuvarda hidrojen gazı üretmek için en uygun yol, bir metal ve bir asit arasındaki reaksiyondur. Hidrojen gazı üretmenin diğer yolları suyun hidrolizi ve reaktif metallerin suyla birleştirilmesidir.