A Pockels cell driver (PCD) can be viewed as a high-voltage pulse width generator for controlling the bi-refringence effect of electro-optical crystals. The main features of a PCD include a high repetition rate, fast on and off switching, variable pulse duration, and a true square pulse shape. The most commonly used PCD has a narrow pulse width tuning range, typically within a few microseconds. In this paper, we propose a PCD based on a novel pulse width modulation (PWM) signal-generation strategy that can continuously adjust its pulse width with a minimum step size of 10 ns and no restriction on the maximum width. Therefore, it is easily compatible with both “On-type” and “Off-type” applications of the electro-optic crystal quarter-wave voltage. The experimental results show that the rising and falling times of the proposed PCD are approximately 7.3 ns and 7.8 ns, respectively, with a maximum repetition rate of 1 MHz and a maximum voltage of approximately 2.0 kV. Finally, the functionality of the PCD is demonstrated in a home-built slab laser.