Ранните омекотители за памук обикновено се основават на водна емулсия от сапун и зехтин , царевично масло или масло от лой . Омекотяващите съединения се различават по афинитет към различните тъкани. Някои работят по-добре върху влакна на базата на целулоза (т.е. памук), други имат по-висок афинитет към хидрофобни материали като найлон , полиетилен терефталат , полиакрилонитрил и др. Нови съединения на основата на силикон , като полидиметилсилоксан, работят чрез смазване на влакната. Производителите използват и производни с функционални групи, съдържащи амини или амиди. Тези групи подобряват свързването на омекотителя с тъканите.