Disponibles dans le commerce teintures capillaires ont souvent des formules très complexes et les recettes varient souvent un peu d'un fabricant à. En effet, le fabricant peut même être très différentes recettes de colorants pour des couleurs différentes. La plupart des teintures pour cheveux contiennent le colorant réel lui-même, ainsi que d'une foule d'autres ingrédients, y compris des antioxydants, des savons, des produits chimiques qui aident à la pénétration de la teinture, de composés aromatiques pour le parfum, et d'autres composés modificateurs qui peuvent rendre les cheveux plus doux ou peut affecter la façon permanente le colorant est. La plupart des pigments de couleur sont basées autour d'un type de molécule appelée un amino, et en tant que telle montrera souvent sur la liste des ingrédients que des molécules longues-nommé avec le mot "aminé" en eux. D'autres colorants utilisent des oxydes métalliques tels que l'oxyde de fer, pour leur pigmentation.