The range of pH is sufficient to suppress the deposition of Mg(OH)2 passivation layer on the surface of MgH2 particles and thus to provide high yield of hydrogen generation. At the same time, it creates less corrosive medium than in the case of mineral acids, or oxalic acid studied in this work.