Nonlinear vibration isolators with quasi-zero-stiffness characteristics offer broadband vibration isolations, while passive quasi-zero-stiffness isolators are unable to adapt to variable working conditions. To address the issue, a nonlinear semi-active vibration isolator based on a semicircular ring structure is proposed. As an elastic component, the semicircular ring exhibits nonlinear stiffness under a vertical compression at the centre. With a semi-active control of the horizontal distance between the two ends of the semicircular ring, a pre-deformed state is induced, and the stiffness characteristics are adjusted accordingly. A chained beam-constraint model is adopted to characterize the pre-deformed process and the vertical compression process, respectively. The adjustable nonlinear restoring force is accurately calculated and adopted for vibration analysis. A harmonic balance method is used to analyze the frequency responses of the isolator under different working conditions. The semicircular ring exhibits softening stiffness under a vertical compression, and the quasi-zero-stiffness region can be effectively adjusted by the pre-deformed process. With the vertical compression reaching a threshold, negative stiffness is presented along with a snap-through phenomenon due to the bi-stability. With the semi-active pre-deformed, the isolator demonstrates different resonant frequencies and different risks in the occurrence of the snap-through during vibration. To avoid the snap-through-induced impact, the control threshold of the pre-deformed is determined, depending on the payload mass, the excitation amplitude, and the damping coefficient. Experiments are performed to validate the adjustable stiffness and the frequency responses of the isolator, and both the jump phenomenon and the snap-through phenomenon are observed.