Hakkurivirtalähde(Switch Mode Power Supply, lyhyesti SMPS), joka tunnetaan myös nimellä kytkentävirtalähde, kytkentämuunnin, on korkeataajuinen sähköenergian muunnoslaite, joka on eräänlainen virtalähde. Sen tehtävänä on muuntaa jännitetaso käyttäjän tarvitsemaksi jännitteeksi tai virraksi erilaisten arkkitehtuurimuotojen avulla. Hakkurivirtalähteen tulona on enimmäkseen vaihtovirtaa (kuten kaupunkivirtaa) tai tasavirtaa, ja ulostulona on enimmäkseen tasavirtaa vaativia laitteita, kuten henkilökohtainen tietokone, ja
kytkentävirtalähdesuorittaa jännitteen ja virran muuntamisen näiden kahden välillä.