Vlakno reaktivne boje su tekstilne boje koje tvore kovalentnu vezu s vlaknima tekstila, što rezultira dugotrajnom, svijetlom bojom. Oni mogu biti izazovni za rad i skuplji od konvencionalnih boja za tkanine, ali mnogi majstori ih preferiraju. Mnoge obrtničke trgovine prodaju ove boje, kao i neki internetski trgovci, obično navodeći s kojim vlaknima je boja dizajnirana za rad. Osim same boje, za postavljanje boje potrebne su sol i soda.
Najranije boje reaktivne s vlaknima dizajnirane su za interakciju s celuloznim vlaknima, kao što su pamuk, lan i konoplja. Kada se ovi materijali tretiraju soda pepelom kako bi se povećao njihov pH, boja stupa u interakciju s molekulama celuloze, stvarajući trajnu vezu. Druge vrste su dizajnirane za korištenje s proteinima poput svile i vune, a neke tvrtke također nude varijante za tkanine na bazi polimera poput poliestera. Nakon što se odjeća ispere i osuši, boja se veže i neće izaći.
Odjeća obojena ovom vrstom boje neće krvariti kada se pere ili izblijediti, osim ako je izložena jakom svjetlu. Zbog toga su boje popularne za boje za kravate i batik, koji često sadrže šare jarkih boja. Također se mogu koristiti za jednobojne boje ili za bojenje na asortimanu tekstila. Postojanost boja i otpornost na blijeđenje čini ih izvrsnim izborom za dječju odjeću i druge tekstile koji se moraju često prati.
Mnogi potrošači također cijene ekološku prihvatljivost boja s reaktivnim vlaknima. Neke ih tvrtke obrađuju prirodnim sastojcima i materijalima, usredotočujući se na stvaranje proizvoda s minimumom štetnog otpada. Budući da su boje postojane, neće iscuriti u vodu za pranje, što dovodi do smanjenja otjecanja vode napunjene bojom, što može biti štetno za okoliš. Boje napravljene s prirodnim pigmentima obično su manje briljantne i osebujne, ali ipak mogu biti prilično lijepe.
Za uspješnu upotrebu boje reaktivne s vlaknima, osoba bi uvijek trebala prethodno oprati tekstil koji se boji kako bi se uklonile sve ostatke tvari koje bi mogle na iznenađujući način stupiti u interakciju s bojom. Zatim, boju treba pomiješati s nejodiranom soli i promiješati tako da se ravnomjerno rasporedi prije nego što se procijedi kako bi se uklonile velike čestice. Tkaninu treba staviti u veliku kadu s mješavinom boja i redovito miješati oko 20 minuta. Nakon toga, tkanina se natopi soda pepelom kako bi se boja učvrstila, a zatim se smjesa ispere prije nego što se objesi da se osuši.