Basische Farbstoffe sind positiv geladen und arbeiten mit negativ geladenen Gewebekomponenten, während saure Farbstoffe negativ geladen sind und stattdessen mit positiv geladenen Gewebekomponenten funktionieren. Basische Farbstoffe werden aus kationischen Salzen farbiger Basen aufgebaut , und saure Salze bestehen aus Salzen einer organischen Schwefel-, Phenol- oder Carbonsäure.
Säure Farbstoffe werden in Labors häufiger als Färbebad verwendet und sind beim Färben von Textilien wirksam, da sie aus Proteinfasern bestehen. Diese Farbstoffe binden am besten an Tierhaare wie Wolle oder Alpakahaare. Basische Farbstoffe funktionieren besser beim Färben von synthetischen Materialien wie Nylon, Polyester, Modacryl und Olefin.