Un analyseur de spectre fait ce que son nom indique : il détecte les signaux présents au sein d'une étendue spectrale sélectionnée. Sa fonction de base est de représenter les signaux graphiquement en amplitude — ou en niveau de puissance — sur l'axe y, en fonction de la fréquence sur l'axe x; les amplitudes des signaux détectés sont représentés dans le domaine fréquentiel. Un analyseur de spectre RF couvre les fréquences radio et micro-ondes. La gamme de fréquence maximale, avec la pré-sélection actuellement disponible, s'étend de 2 Hz à 85 GHz; des fréquences supérieures sont possibles avec des mélangeurs externes. Généralement, l'échelle linéaire est utilisée pour la fréquence sur l'axe x, et c'est une échelle logarithmique ou décibel (également logarithmique) pour l'amplitude sur l'axe y, afin que les signaux à grandes amplitudes puissent être visualisées simultanément. Les analyseurs de spectre sont largement utilisés dans les tests RF afin d'afficher les propriétés des signaux recherchés, comme lorsqu'un signal occupe la bande passante désignée, mais également pour rechercher des signaux indésirables.
Pour le test RF, un analyseur de spectre pur dédié à la détection du niveau des signaux recherchés ou indésirables, affichant les composantes spectrales dans la gamme fréquentielle, n'existe plus beaucoup. La nature des nombreux signaux pulsés modernes, plus la nécessité de détecter et d'analyser les signaux transitoires, engendrent que l'analyseur de spectre classique utilisant le même super principe hétérodyne comme les récepteurs radio, ne peut pas détecter de manière fiable tous les signaux intermittents présents comme les transitoires, ni mesurer la phase d'un signal. Comme la gamme de fréquence d'intérêt (la fréquence balayée) excède la capacité de l'analyseur de spectre à traiter les données simultanément, la plage de fréquence est scannée (balayée) de la plus faible à la plus élevée. Si un signal transitoire n'est pas présent lorsque la fréquence est balayée, alors il n'est pas détecté.
Le traitement numérique utilisant la Transformée de Fourier rapide (FTT) du domaine temporel vers le domaine fréquentiel a largement contribué à améliorer les capacités de détection et d'analyse des signaux de l'analyseur de spectre super hétérodyne. La FFT propose une capture et une analyse beaucoup plus rapide de la plage de fréquence : l'utilisation de FFT en parallèle permet d'obtenir une bande passante instantanée plus large, de sorte que, avec des filtres adaptés, les signaux pulsés et transitoires soient également détectés. De nombreux analyseurs de spectre proposeront également le mode "zéro span" pour analyser la phase ainsi que l'amplitude d'un signal, puis démoduler le signal à la fréquence sélectionnée. Outre la représentation simple des signaux détectés à l'écran, les mesures de bruit, du gain, de la phase, de la bande passante occupée et de la puissance du canal adjacent, sont également possibles. Le signal numérique peut être exporté pour un post-traitement avec des outils logiciels fournissant une analyse supplémentaire.