Un grupo azo es un grupo funcional del tipo R-N=N-R', en donde R y R' son grupos que contienen átomos de carbono, y los átomos de nitrógeno están unidos por un enlace doble. Los compuestos que contienen el enlace -N=N- se denominan azoderivados, compuestos azoicos, o azocompuestos.
Cuando el grupo azo está conjugado con dos anillos aromáticos, el compuesto que lo contiene absorbe radiación electromagnética en el espectro visible, por lo que presenta coloración y, además, ésta es intensa. Por esto son empleados como colorantes en la industria textil, papelera, alimentaria, etc. Por ejemplo, el p-dimetilaminoazobenceno se empleó como colorante en la margarina.
La presencia de otros grupos en el compuesto puede provocar que este absorba a distintas longitudes de onda (por tanto se obtienen distintos compuestos con distintos colores). También pueden provocar que el compuesto absorba la luz con mayor o menor intensidad. Asimismo, algunos grupos (por ejemplo grupos sulfónicos) sirven para que el compuesto sea soluble en el medio en el que se va a aplicar.
En 1884 se sintetizó el Rojo Congo, un colorante azoico que se empleó para teñir algodón, y actualmente los colorantes azoicos son los más empleados en la industria textil.
Estos compuestos también se utilizan como indicadores en volumetrías ácido-base. Por ejemplo, el naranja de metilo (o anaranjado de metilo). Según el pH el naranja de metilo puede tener el grupo azo protonado o no, presentando de esta forma diferentes colores según el pH.
Se ha hablado de su peligrosidad como agentes cancerígenos