Hydrogen can be obtained from water by
Reaction with metal oxides
Reaction with non-metal oxides
Reaction with metals
Reaction with metal hydrides
Mg + 2H2O → Mg(OH)2 + H2 ↑
LiH +H2O → LiOH + H2 ↑
Highly pure Hydrogen (~99.9% ) can be obtained from: