Utrwalacze można ogólnie podzielić na kationowe środki utrwalające typu polimerowego, utrwalacze typu żywicy (w tym utrwalacze typu żywicy formaldehydowej i utrwalacze typu żywicy poliaminowej) oraz utrwalacze typu-sieciującego typu reakcji. Mechanizm utrwalania środków-utrwalających kolor, a mianowicie poprawianie trwałości koloru wodnych barwników na włóknach, osiąga się poprzez:
(1) W środowisku kwaśnym czwartorzędowa sól amoniowa lub sól trzeciorzędowej aminy w cząsteczce-środka utrwalającego kolor, poprzez pewną siłę kationowości, wiąże się z grupami anionowymi w strukturze barwnika anionowego, tworząc nierozpuszczalne jezioro osadzone wewnątrz i na zewnątrz włókna;
(2) Reaktywne grupy sieciujące w cząsteczce-środka utrwalającego kolor wiążą się kowalencyjnie z grupami aktywnymi na włóknie i barwniku;
(3) Podczas procesu suszenia po zabiegu-utrwalania koloru, reaktywne grupy sieciujące na cząsteczce-utrwalacza koloru sieciują się w makrocząsteczki, tworząc warstwę ochronną o określonej wytrzymałości na powierzchni tkaniny i włókna, powlekając w ten sposób barwnik na włóknie i czyniąc go mniej podatnym na odrywanie;
(4) Grupy strukturalne-lubiące barwnik w cząsteczce-środka utrwalającego kolor tworzą wiązania wodorowe i siły van der Waalsa pomiędzy-utrwalaczem koloru a barwnikiem;
(5) Grupy zawarte w cząsteczce-środka utrwalającego kolor, takie jak grupy iminowe, tworzą wiązania koordynacyjne z O, N i innymi atomami w cząsteczce barwnika, tworząc chelaty.
Ze względu na mechanizm utrwalania-utrwalaczy kolorów, struktura chemiczna utrwalacza koloru-musi być kationowa, posiadać reaktywne grupy-sieciujące, być zdolnym do samo-sieciowania-i mieć masę cząsteczkową wystarczająco dużą, aby podczas suszenia utworzyła warstwę ochronną. Musi także zawierać grupy strukturalne wykazujące powinowactwo do barwników oraz wykazywać działanie wytrącające i kompleksujące jony metali. Ponadto w przypadku środków-niezawierających formaldehydu-utrwalaczy kolorów wymagane jest, aby w produkcji nie używano surowców-zawierających formaldehyd, aby podczas procesów produkcji i utrwalania nie wytwarzał się formaldehyd, a barwiona tkanina po zabiegu-utrwalania koloru nie uwalniała formaldehydu.