Die häufigsten Inhaltsstoffe von Haarsprays sind Polyvinylpyrrolidon, Polydimethylsiloxan, Gummi arabicum, Alkohole, Kohlenwasserstoffe und Tragantgummi. Haarspray wurde in den 1940er Jahren erfunden, um zu verhindern, dass sich die Haare tagsüber bewegen. Die gleichen Polymertypen in Haarspray finden sich in Holzleimen, sind jedoch wasserlöslich und lassen sich leicht ausspülen. Haarsprays werden typischerweise in Dosen oder Flaschen mit einer unter Druck stehenden Aerosolkomponente verpackt.
Haarsprays werden meist aus synthetischen Inhaltsstoffen wie Vinylacetat und Acrylaten hergestellt. Zwei beliebte Polymere, Polyvinylpyrrolidon und Polydimethylsiloxan, sind für die Klebrigkeit und den lang anhaltenden Halt des Haarsprays verantwortlich. Sprays, die mit „ganztägigem Halt“ werben, enthalten tendenziell mehr Polydimethylsiloxan. Manchmal enthalten Haarsprays pytokalzische Chemikalien, die Mineralien an den Haarwurzeln ablagern, um sie zu versteifen.
Andere übliche Inhaltsstoffe von Haarsprays sind Gummis in Alkohollösungen. Gummi arabicum, das aus dem gehärteten Saft afrikanischer Akazien gewonnen wird, hilft, das Haar stundenlang steif zu halten. Dieser Inhaltsstoff wird auch in Farben, Klebstoffen, Tinten, Textilien und Kosmetika verwendet. Es wird normalerweise im Nahen Osten geerntet und für verschiedene Zwecke an Unternehmen verkauft. Einige Menschen aus dem Nahen Osten verwenden beispielsweise Gummi arabicum, um süße Desserts zuzubereiten.
Zu den Inhaltsstoffen von Haarspray gehörten früher Fluorchlorkohlenwasserstoffe, die die Inhaltsstoffe zu einem feinen Nebel vernebeln. FCKW führen jedoch zu einem Abbau der Ozonschicht, sodass sie in kommerziellen Sprays jetzt verboten sind. Moderne Haarsprays verwenden Kohlenwasserstoffe und Alkohol, um den Nebeleffekt zu erzeugen.
Aminomethylpropanol ist ein weiterer Inhaltsstoff, der verwendet wird, um den pH-Wert der Haarspraylösung zu kontrollieren. Es hält alles zusammen, ohne zu viel zu trennen, aber normalerweise muss man die Dose Haarspray trotzdem schütteln, um sicherzustellen, dass alles gleichmäßig vermischt ist. Eine weitere Rolle dieses Inhaltsstoffs besteht darin, das Haarspray resistent gegen Feuchtigkeit zu machen.
Natriumbenzoat ist ein übliches Konservierungsmittel, das in den meisten handelsüblichen Haarsprays enthalten ist. Es verhindert auch, dass die Zutaten in der Dose rosten oder sich mit Bakterien oder Viren infizieren. Einige Haarsprays werden als feuchtigkeitsspendend beworben und enthalten meist Vitamin E oder Panthenol, das die Haarschäfte seidig macht. Natrium-PCA und Butylenglykol sind andere übliche feuchtigkeitsspendende Inhaltsstoffe. Darüber hinaus ist Butylenglykol der Inhaltsstoff, der dem Haarspray hilft, seine Düfte zu bewahren, die häufig hinzugefügt werden, um den Geruch der synthetischen Inhaltsstoffe zu überdecken.
Natürliche Haarsprays enthalten normalerweise weniger Inhaltsstoffe und weniger Chemikalien. Um die Inhaltsstoffe des Haarsprays vollständig zu kontrollieren, gibt es Rezepte für die Zubereitung zu Hause. Dabei werden im Allgemeinen Orangen und Zitronen in Wasser gekocht, um eine klebrige Flüssigkeit zu erzeugen, die auf das Haar gesprüht werden kann.