本发明公开了一种心脏起搏器振动供能系统,该系统包括:柔性振动模块、能量转换模块、开启控制模块、能量整合模块与电池充电模块;其中:所述柔性振动模块,用于将机械振动转化为柔性振动模块的形变;所述能量转换模块,用于将柔性振动模块形变的能量转化为电能;所述开启控制模块,用于根据检测到的电能大小来决定受控开关的断开或导通;所述能量整合模块,用于当受控开关导通后收集电能并暂时存储;所述电池充电模块,用于将能量整合模块存储的电能充入心脏起搏器的锂电池中。通过采用本系统的技术方案,不仅可以实现对人体振动能源的收集利用,同时可以延长心脏起搏器电池的使用年限,减少更换电池手术的次数,减轻患者痛苦。