Kompresor poveča tlak v plinu. Zmanjša prostornino plina in poveča njegovo gostoto, ne da bi ta plin spremenil v tekočino. Kompresorji lahko to storijo na več načinov. Vendar je skupno med vsemi kompresorji dejstvo, da vsi uporabljajo neko vrsto goriva, na primer bencin ali elektriko, za pogon katerega koli načina stiskanja, ki ga uporabljajo. Ker tudi kompresor poveča tlak na plin, poveča temperaturo plina. Številne druge vrste kompresorjev se uporabljajo za različne kemikalije in goriva, ki zahtevajo kompresijo.
Batni kompresor uporablja bate za stiskanje zraka. Kompresor ima podobno zasnovo kot motor z notranjim zgorevanjem; celo videti je podobno. Obstaja osrednja ročična gred, ki poganja od dva do šest batov znotraj valjev. Ročično gred praviloma poganja zunanji motor. Ta motor je lahko električni ali z notranjim zgorevanjem. Vendar pa določa skupno konjsko moč kompresorja.
Ko se bati povlečejo nazaj, se plin vbrizga iz sesalnega ventila v kompresorju. Ta plin se vbrizga v valje batov in nato stisne z batnim delovanjem batov. Nato se plin izprazni, da ga pnevmatski stroj takoj uporabi ali shrani v rezervoarje za stisnjen zrak. Vendar je treba plin shraniti ali uporabiti neposredno iz kompresorja, da prepreči izgubo tlaka.