爆炸磁通量压缩发生器（EPFCG）是一种通过用高爆炸药压缩磁通量产生高能电磁脉冲的装置。由于会在操作时因爆炸而物理上被毁坏，一台EPFCG装置只能产生单一一次脉冲。EPFCG装置可以被个人轻易地携带并能产生几百万安培和几十太瓦的脉冲。大多数EPFCG装置需要一个启动电流脉冲来进行操作，这通常是由电容组提供。爆炸磁通量压缩发生器在物理和材料科学研究中被用于产生超强磁场它也被用于为脉冲功率应用提供极强的电流脉冲。它们被当作一种低价的，副作用小的，伤害范围比核爆电磁脉冲武器小的，能产生瞬时电磁脉冲的电子战