Disclosed herein is an electrochemical method for producing and storing hydrogen, which is a closed system consisting of a gas-generating electrode, an electrolyte and a zinc electrode, the gas-generating electrode and zinc electrode are connected respectively to the external circuits; characterized in that switching on the external circuit of the gas-generating electrode and zinc electrode the hydrogen is to be released, the reduction reaction of water occurs on the gas-generating electrode producing hydrogen; zinc is oxidized on the zinc electrode generating the oxidation products of zinc; when the hydrogen is to be stored, supplementary water is supplied to the closed system, the negative pole of power source is connected to the external circuit of the zinc electrode, and the positive pole of power source is connected to the external circuit of the gas-generating electrode, switching on the direct current, the reduction reaction of zinc occurs on the zinc electrode, the oxidation products of zinc are reduced into zinc, renew the zinc electrode, the oxidation reaction of water occurs on the gas-generating electrode, the oxygen is generated and discharged. A simple and convenient process and widely applied are property of the present invention. It suits to provide hydrogen for hydrogen fuel cells. While providing the hydrogen, it can also generate electricity as secondary product, which generates the electricity together with a fuel cell.