A digital implementation of a boost rectifier with power factor correction (PFC) is presented. The proposed control involves a current control loop and a voltage control loop. The current control loop is implemented with two different methods: (a) linear compensation; and (b) ON-OFF control. The voltage control loop is implemented with a proportional-integral (PI) controller. Several Simulink/MATLAB simulations of the converter operating with both current control methods are presented. An assessment of the total harmonic distortion (THD) measurements shows the advantages of the simple ON-OFF controller. Finally, experimental results obtained from a 100W prototype using a low-cost 16-bit microcontroller are included and discussed.