A clean fixation of disperse reactive dye on cotton was investigated by employing a heterogeneous and phase transfer catalytical reaction with a phase transfer agent in a liquid-supercritical-solid triphase system, as an environmentally friendly alternative to conventional and heavy pollutional wet-chemical process.