A one-chip class-E inverter controller is implemented in a 0.35-mu m standard CMOS process. The control IC generates a control signal to turn on or off the insulated-gate bipolar transistor switch of the class-E inverter power supply driving a magnetron load which generates 2.45-GHz microwave for heating. It provides active power factor correction, soft start, and thermal protection. The rated RF output power of the magnetron is around 1.2 kW for a 100-V ac line, and an input power factor of over 0.98 is maintained. The proposed integrated solution gives better system performance with lower cost than conventional discrete solutions.