Este recomandat sa se consulte un cardiolog de la inceput.
Masurarea gazelor arteriale, EKG-ul, radiografia pulmonara si testele functionale pulmonare diagnosticheaza majoritatea cazurilor de cauza pulmonara sau cardiaca.
Daca pacientul ia medicamente, se poate doza methemoglobina sangvina si sulfhemoglobina.
Daca se suspecteaza un embolism pulmonar se poate face un test de ventilatie-perfuzie sau o arteriografie. Daca se suspecteaza un embol periferic, angiografia vasului implicat pune diagnosticul.
Culturile din sputa sau din exudatele faringiene si nazale sunt utile in diagnosticul bolilor infectioase asociate cu cianoza.