Un analizador de espectro realiza lo que el nombre sugiere: detecta la señal que se encuentra en un rango de espectro seleccionado. Su función básica es representar las señales en una pantalla gráfica como amplitud (o como nivel de potencia) en el eje y frente a la frecuencia en el eje x; las amplitudes de las señales detectadas se representan en el dominio de la frecuencia. Un analizador de espectro de RF abarca frecuencias de radiocomunicación y de microondas. La gama de frecuencias máxima con preselección actualmente disponible es de 2 Hz a 85 GHz; frecuencias más altas son posibles con mezcladores externos. Normalmente, se utiliza una escala lineal para la frecuencia en el eje x y una escala logarítmica o de decibelios (también logarítmica), para la amplitud en el eje y, a fin de que las señales de amplitud sumamente variables puedan verse al mismo tiempo. Los analizadores de espectro son ampliamente utilizados en las pruebas de RF para visualizar no solo las características de señal deseada, tales como si una señal ocupa el ancho de banda designado, sino también para buscar señales interferentes.
Para pruebas de RF, ya casi no existe un analizador de espectro puro para detectar el nivel de señales deseadas e interferentes mediante la visualización de los componentes espectrales en una gama de frecuencias. La naturaleza de muchas de las señales pulsadas, además de la necesidad de detectar e investigar señales transitorias, implica que el clásico analizador de espectro, que utiliza el mismo principio superheterodino que los receptores de radiocomunicación, no puede detectar de manera confiable todas las señales que se presentan de manera intermitente, como los fenómenos transitorios, ni medir la fase de una señal. Como la gama de frecuencias de interés (el intervalo de frecuencia) excede la capacidad del analizador de espectro para el procesamiento simultáneo de datos, el intervalo de frecuencia se escanea (barrido) de menor a mayor. Si una señal transitoria no está presente mientras se barre la frecuencia, no se detecta.
Gracias al procesamiento digital mediante la utilización de la transformada rápida de Fourier (FTT) desde el dominio del tiempo hasta el dominio de la frecuencia, se han ampliado considerablemente las funciones de análisis y detección de señales de los analizadores de espectro superheterodinos. La FFT proporciona una captura y un análisis mucho más rápidos del intervalo de frecuencia: la utilización de FFT en paralelo da como resultado un ancho de banda instantáneo más amplio para que, con los filtros adecuados, también se detecten señales pulsadas y transitorias. Muchos analizadores de espectro también ofrecerán modo «zero span» para analizar la fase, así como también la amplitud de una señal, y para demodular la señal a la frecuencia seleccionada. Además de la simple representación de las señales detectadas en una pantalla, son posibles mediciones de ruido, ganancia, fase, ancho de banda de la señal ocupada, y la relación de potencia de canal adyacente. La señal digital se puede exportar para su posterior procesamiento mediante herramientas de software que proporcionan análisis adicionales.