一、把金属活动性大于氢的金属放入盐酸或硫酸中;
二、电解水(电解水速度会比较慢,最好加些氢氧化钠溶液进去);
三、水煤气法(用碳与水蒸汽在高温下反应生成氢气和一氧化碳);
四、高效催化剂使水在常温下分解为氢气和氧气;
五、甲烷在高温下分解为单质碳和氢气(分解生成的单质碳用途很大)。