Kompresor torak atau kompresor bolak-balik pada dasarnya adalah merubah gerakan putar dari penggerak mula menjadi gerak bolak-balik torak/ piston. Gerakan ini diperoleh dengan menggunakan poros engkol dan batang
penggerak yang menghasilkan gerak bolak-balik pada torak.
Gerakan torak akan menghisap udara ke dalam silinder dan memampatkannya. Langkah kerja kompresor torak hampir sama dengan konsep kerja motor torak yaitu:
(1). Langkah Isap
Langkah isap adalah bila poros engkol berputar searah putaran jarum jam, torak bergerak dari titik mati atas (TMA) ke titik mati bawah (TMB). Tekanan negatif
terjadi pada ruangan di dalam silinder yang ditinggalkan torak sehingga katup isap terbuka oleh perbedaaan tekanan dan udara terisap masuk ke silinder.
(2). Langkah Kompresi
Langkah kompresi terjadi saat torak bergerak dari TMB ke TMA, katup isap dan katup buang tertutup sehingga udara dimampatkan dalam silinder
(3). Langkah Keluar
Bila torak meneruskan gerakannya ke TMA, tekanan di dalam silinder akan naik sehingga katup keluar akan terbuka oleh tekanan udara sehingga udara akan keluar.