Lo shampoo-noto anche come detergente per capelli o detergente per capelli-è il prodotto per la pulizia dei capelli-più utilizzato e si colloca tra i cosmetici per capelli più comunemente utilizzati. Serve a rimuovere oli secreti naturalmente, residui di sudore, cellule epiteliali staccate e contaminanti esterni-come polvere, microrganismi, residui di prodotti per lo styling e odori sgradevoli-che si sono accumulati sul cuoio capelluto e sui capelli, mantenendo così la pulizia del cuoio capelluto e dei capelli e migliorando l'aspetto estetico dei capelli.
Il termine "shampoo" è una traslitterazione fonetica della parola inglese *shampoo*, che originariamente indicava l'atto di lavarsi i capelli. Gli shampoo sono disponibili in un'ampia varietà di tipi, caratterizzati da diverse formulazioni strutturali; sono composti da vari tensioattivi e additivi per fornire un'eccellente cura dei capelli ed effetti abbellenti.

