本发明公开了一种产氢发电的装置及其方法。其中,所述装置包括电化学池以及设置在电化学池内将电化学池分为阳极室和阴极室的离子交换膜,在阴极室和阳极室内分别设置有阳极和阴极,阳极与阴极通过导线与电阻相连接;其特征在于阳极由能高效电氧化相应底物的催化剂及阳极基底组成,阴极采用具有较低析氢过电位的材料;阳极室中盛有上述底物及中性或碱性的电解质溶液,阴极室内盛放有中性或酸性的电解质溶液,且所述底物能被上述催化剂催化氧化并进一步在阴极室的作用下产生氢气。本发明可以在不加直流电的情况下产生氢气,且能实现发电,此外还可以作为氢气的储存技术,具有广阔的应用前景。