Magnesium is an inexpensive and readily available metal, which is abundant in the Earth's crust (2.4 %) and not harmful on the environment making it a suitable candidate for high-quality hydrogen storage and generation material . Both magnesium and magnesium hydride are stable if not contacting with moisture; so, they can be stored for a long time and are safe in the transportation.