Every hair dye works by getting color into, or onto, the hair shaft. The difference between a rinse that vanishes in one shampoo and a color that survives months is chemistry: how deeply the dye travels, and whether it reacts once it gets there. Temporary dyes simply coat the surface. Semi-permanent dyes slip partway inside. Permanent dyes trigger a chemical reaction inside the hair itself.
Temporary Hair Dyes: Surface-Level Color
Temporary dyes are the simplest case. Their molecules are too large to enter the hair, so they sit on the outside of the cuticle, the shingle-like outer layer of the shaft. Because nothing penetrates, no ammonia and no oxidizing agent are needed, as a comprehensive scientific review of hair dyes explains.
The colorants themselves are often acid or basic dyes, and many are the same pigments used in food, according to cosmetic chemist Perry Romanowski. Acid dyes wash away fastest because they adhere weakly to hair; basic dyes cling slightly better but still rinse out readily.
The result? Color that lasts only a few days and disappears within one or two shampoos. You get vibrancy and low commitment, with essentially no structural change to the hair.




