Un compresor de scufundare este o mașină capabilă fie să umple rezervoarele cu gaz respirabil, fie să alimenteze direct scafandrii cu ajutorul unui ombilical. Aceste dispozitive pot fi portabile sau instalate permanent și sunt acționate fie de motoare electrice, fie de gaz. Componenta principală a unui compresor de scufundare este de obicei un compresor de aer cu trei sau patru trepte, deși de obicei conțin și o varietate de filtre. Acest lucru se datorează faptului că gazul de respirație trebuie să fie excepțional de pur, deci nu trebuie să existe nicio contaminare semnificativă cu ulei de lubrifiere, monoxid de carbon sau apă. Cealaltă componentă care se găsește adesea într-un compresor de scufundare este o placă de amestec, care este folosită pentru a introduce diferite gaze, cum ar fi azotul și heliul, pentru a face diferite amestecuri de gaze de respirație.
Există două moduri diferite de a furniza oamenilor aer respirabil atunci când sunt sub apă pentru perioade lungi de timp și ambele necesită un compresor de scufundare la un moment dat. Una dintre metodele obișnuite de a furniza scafandri cu aer respirabil sunt rezervoarele, pe care scafandrii le poartă cu ei. Aceste rezervoare diferă atât în dimensiune, cât și în compoziție și pot conține cantități variate de gaz respirabil, în funcție de aplicație. Pentru a purifica aerul și a umple un rezervor cu el, este nevoie de un compresor de scufundare. Același lucru este valabil și pentru scafandrii aprovizionați la suprafață, care își iau aerul direct de la un compresor de pe uscat sau de pe navă.
Pentru a umple rezervoarele sau a pompa sub apă gazul respirabil, un compresor de scufundare trebuie să includă de obicei un compresor de aer cu trei sau patru trepte, care este proiectat special pentru acest scop. Spre deosebire de alte compresoare de aer, aceste dispozitive au măsuri de protecție pentru a împiedica contaminanții să intre în gazul de respirație comprimat. De obicei, sunt folosite diferite metode de filtrare pentru a preveni pătrunderea uleiului lubrifiant, a apei și a monoxidului de carbon în gazul de respirație, deoarece acești contaminanți pot prezenta probleme pentru scafandri. Unele operațiuni simple de scufundări furnizate de suprafață folosesc compresoare care sunt colectate din alte surse, ceea ce poate duce la riscuri crescute pentru sănătate pentru scafandri.
Dincolo de anumite adâncimi, sunt de obicei necesare amestecuri speciale de gaze de respirație pentru a asigura siguranța scafandrului. Unele amestecuri comune includ trimix, format din oxigen, azot și heliu și heliox care constă din heliu și oxigen. Compresoarele de scufundare sunt uneori capabile să preia aceste gaze componente din buteliile de stocare și să le combine în rapoartele necesare. Acest lucru se realizează de obicei cu ajutorul unei table de mixare. În unele cazuri, scafandrii aprovizionați la suprafață își vor obține aerul din rezervoarele de gaz respirabil de pe navă care conțin aceste amestecuri preamestecate.