一种磁弹簧式电磁振动能量俘获装置,包括空心管,空心管两端分别固定着端部磁铁,在空心管内部设置有能够沿轴向移动的运动磁铁,运动磁铁和端部磁铁间的作用力均为斥力,空心管的中段外部绕着线圈。空心管包括中段,中段的两侧和加长段通过螺纹连接,加长段的另一侧和端盖螺纹连接,端部磁铁内嵌于端盖中,通过改变加长段长度进而改变运动磁铁的有效运动长度,运动磁铁由两块以上的圆柱形磁铁相互吸附得到,通过改变圆柱形磁铁的块数能够改变运动磁铁的等效质量。本发明能够提高能量俘获的功率,适应不同的外界振动频率,结构简单,拆卸、升级、更换调节方便。