Kompresor nurkowy to maszyna, która może albo napełniać butle gazem oddechowym, albo bezpośrednio zasilać nurków za pomocą przewodu. Urządzenia te mogą być przenośne lub instalowane na stałe i są obsługiwane przez silniki elektryczne lub gazowe. Głównym elementem sprężarki nurkowej jest zazwyczaj trzy- lub czterostopniowa sprężarka powietrza, chociaż zazwyczaj zawierają one również różne filtry. Wynika to z faktu, że gaz oddechowy musi być wyjątkowo czysty, więc nie może występować żadne znaczące zanieczyszczenie olejem smarowym, tlenkiem węgla lub wodą. Innym elementem, który często znajduje się w kompresorze do nurkowania, jest płyta mieszająca, która służy do wprowadzania różnych gazów, takich jak azot i hel, w celu uzyskania różnych mieszanek gazów oddechowych.
Istnieją dwa różne sposoby dostarczania ludziom powietrza do oddychania, gdy przebywają pod wodą przez dłuższy czas i oba wymagają w pewnym momencie kompresora nurkowego. Jedną z powszechnych metod dostarczania nurkom powietrza do oddychania są butle, które nurkowie noszą ze sobą. Zbiorniki te różnią się zarówno rozmiarem, jak i składem i mogą pomieścić różne ilości gazu oddechowego w zależności od zastosowania. Do oczyszczenia powietrza i napełnienia nim zbiornika potrzebna jest sprężarka nurkowa. To samo dotyczy nurków zaopatrywanych na powierzchni, którzy pobierają powietrze bezpośrednio ze sprężarki na lądzie lub na statku.
Aby napełnić zbiorniki lub pompować gaz do oddychania pod wodą, kompresor nurkowy zazwyczaj musi zawierać trzy- lub czterostopniowy kompresor powietrza, zaprojektowany specjalnie do tego celu. W przeciwieństwie do innych sprężarek powietrza, urządzenia te posiadają zabezpieczenia zapobiegające przedostawaniu się zanieczyszczeń do sprężonego gazu oddechowego. Zwykle stosuje się różne metody filtracji, aby zapobiec przedostawaniu się oleju smarującego, wody i tlenku węgla do gazów oddechowych, ponieważ te zanieczyszczenia mogą stanowić problem dla nurków. Niektóre proste operacje nurkowe z zasilaniem powierzchniowym wykorzystują kompresory, które są usuwane z innych źródeł, co może prowadzić do zwiększonego ryzyka dla zdrowia nurków.
Powyżej pewnych głębokości zwykle wymagane są specjalne mieszanki gazów oddechowych, aby zapewnić bezpieczeństwo nurkowi. Niektóre popularne mieszanki to trimiks składający się z tlenu, azotu i helu oraz helioks składający się z helu i tlenu. Sprężarki nurkowe są czasami w stanie pobierać te składowe gazy z butli magazynowych i łączyć je w odpowiednich proporcjach. Odbywa się to zwykle za pomocą miksera. W niektórych przypadkach nurkowie z zaopatrzeniem powierzchniowym będą pobierać powietrze ze zbiorników gazów oddechowych na statkach, które zawierają te mieszaniny wstępnie zmieszane.