Hakkuritilan virtalähde (SMPS), tunnetaan myös kytkinmuotoisena virtalähteenä tai kytkinmuuntimena, on korkeataajuinen sähköenergian muunnoslaite ja virtalähdetyyppi. Sen tehtävänä on muuntaa tarkka jännite käyttäjän tarvitsemaksi jännitteeksi tai virraksi erilaisten arkkitehtuurimuotojen avulla. The input of a switching power supply is mostly an AC power supply (such as mains power) or a DC power supply, while the output is mostly a device that requires a DC power supply, such as a personal computer, and the switching power supply converts the voltage and current between the two.