Kompresorska črpalka je naprava, ki se uporablja za stiskanje plina, ki običajno pripravlja plin za uporabo pri visokem tlaku. Ena najpogostejših tipov kompresorske črpalke, ki jo najdemo na klimatskih (AC) in hladilnih enotah, se uporablja na zračnih kompresorjih. Z uporabo enega od treh tipičnih načinov stiskanja zraka ali plina se kompresorska črpalka najpogosteje vrti prek gumijastega pogonskega jermena, pri čemer večino enot poganja električni motor. Obstajata dve pogosti vrsti črpalk, enostopenjska in dvostopenjska različica.
Ko se uporablja za stiskanje zraka, se kompresorska črpalka uporablja za pakiranje zraka v zadrževalni rezervoar za kasnejšo uporabo ali za uporabo pri uporabi z visokim tlakom/veliko prostornino. Medtem ko lahko kompresorska črpalka vsebuje več batov, najpogostejši tip kompresorja uporablja eno- ali dvovaljno zasnovo. Kompresor deluje podobno kot batni motor; batni motor se običajno imenuje vrsta zračnega kompresorja. Najpogostejši tip kompresorja je sestavljen iz batov in batnih obročev, ki se premikajo navzgor in navzdol v cilindru s pomočjo ojnice in ročične gredi.
Najpogosteje se uporablja recipročni ali batni kompresor, ki se za črpanje plina opira na bate. Druga vrsta kompresorja je vijačni kompresor, ki uporablja sklop zapletenih, vijakom podobnih komponent, da ujame zrak in ga potisne proti rezervoarju. Druge vrste kompresorjev uporabljajo ekscentrik za črpanje plinov, membranska črpalka pa uporablja trdno paličasto/batno črpalko, ki je v cilindru zatesnjena s fleksibilno membrano. Obstajajo tudi eno- in dvofazni kompresorji, ki jih lahko najdemo v večini aplikacij z več cilindri, medtem ko so vsi enovaljni kompresorji enostopenjske enote.
Enostopenjski kompresor potisne natančno količino zraka ali plina z vsakim hodom bata, obračanjem vijakov ali vrtenjem ekscentra. Ta vrsta kompresorja je najpogostejša v gospodinjskih garažah, napravah in avtomobilskih aplikacijah. Dvostopenjska kompresorska črpalka se uporablja za zagotavljanje končne uporabe kompresorja z visokim tlakom/veliko prostornino. Najpogostejša pri dvovaljni zasnovi, dvostopenjska črpalka uporablja vsak bat kot neodvisno črpalko ali stopnjo. Zrak, ki ga črpa prvi bat, se črpa v drugi cilinder, kjer se še dodatno stisne, preden se pošlje v zračni rezervoar ali rezervoar.