This paper proposes a semi-active variable stiffness vibration isolation system based on electromagnetic spring for the low-frequency vibration isolation of mass-varying objects. It is achieved by four straight leaf springs in parallel to an electromagnetic spring system composed of a single electromagnet and a permanent magnet. The equivalent magnetic circuit method is used to compute electromagnetic force of the electromagnetic spring system, and mathematical model of the semi-active vibration isolation system is established according to Maxwell's equations. The nonlinear mathematical model is linearized at the equilibrium point by using the Taylor series expansion theorem to establish linear state-space representation of the system, and then using the traditional PID control method, a double closed-loop feedback control system of the inner current loop and outer location loop is designed. By controlling the current in the coil, the equivalent stiffness and electromagnetic force of the system are variable to achieve semi-active control. Furthermore, the control block diagram of the semi-active vibration isolation system is built based on Simulink software, then make a simulation analysis to the vibration isolation performance of the system and compare the effects of vibration isolation with inner current loop control and without inner current loop control, respectively. Finally, the experiments prove the correctness of the theory. It concludes that this semi-active vibration isolation system is a vibration isolation system with broad application prospects, which has fast current response, high vibration isolation efficiency, and an excellent vibration isolation effect for the low-frequency disturbance of mass-varying objects.