A regenerative-passive snubber (RPS) for pulse-width modulation (PWM) two-switch forward converter (TSFC) is presented. The RPS circuit is recycled the magnetic energy stored in the transformer leakage inductor and is achieved zero voltage switching turn off of power switches. Moreover, the RPS provides the resonant path formed by snubber capacitors and the snubber inductor to achieve zero current switching (ZCS) turn on of switches. In addition, the output diodes turn on/off under ZCS. The proposed RPS-PWM TSFC is analysed and experimental result for a 160 W, 300 kH prototype at the output voltage of 32 V are obtained to verify the theoretical analysis.