Reactive Dyeing of Cotton in the Lab
Learn the step-by-step process for reactive dyeing of cotton in the lab. Master liquor ratios, salt/alkali fixation, and get vibrant, permanent color.
Theory
Functions of the Chemicals Required
Sequestering agent: A sequestering agent is a substance that suppresses the property or reaction of metal ions without the removal of that metal from the system.
Leveling agent: Leveling agent tends to slow down the dye uptake on the fibers, helping to produce a more uniform color in the textile fiber.
Common salt: Salt is used as an electrolyte. This electrolyte neutralizes the negative charge formed on the fiber surface and adds extra energy to increase dye absorption.
Soda ash: Soda ash creates the proper pH in the dye bath and acts as the dye-fixing agent. This helps in forming a strong covalent bond between the dye and the fabric.
Recipes
Recipe Calculation
For light shade;
Dye= (Shade% ✕ Fabric weight) / Stock solution%
Reactive Red= (0.20% ✕ 5) / 1%= 1 ml
Reactive Blue = (0.10% ✕ 5) /1% = 0.5 ml
Reactive Yellow = (0.10% ✕ 5) /1% = 0.5 ml
Chemicals= (g/L ✕ Total liquor) /1000
Glauber's salt = (20 ✕ 100) /1000= 2 gm
Soda ash = (8 ✕ 100) /1000= 0.8 gm
Wetting agent = (1 ✕ 100) /1000= 0.1 ml
Leveling agent = 0.1 ml
Sequestering agent = 0.1 gm
Total = (1+ 0.5 + 1+ 0.1 + 0.1)= 2.7 ml
Freshwater = (100 – 2.7) = 97.3 ml
For medium shade;
Dye= (Shade% ✕ Fabric weight) / Sock solution%
Reactive Red = (0.40% ✕ 5) / 1% = 2 ml
Reactive Blue = (0.20% ✕ 5) / 1% = 1 ml
Reactive Yellow = (0.40% ✕ 5) / 1%= 2 ml
Chemicals= (g/L ✕ Total liquor) / 1000
Glauber's salt= 40 ✕ 100) /1000 = 4 gm
Soda ash = (14 ✕ 100) /1000= 1.4 gm
Wetting agent = (1 ✕ 100) /1000= 0.1 ml
Leveling agent = 0.1 ml
Sequestering agent = 0.1 gm
Total = (2 + 1 + 2 + 0.1 + 0.1) = 5.2 ml
Freshwater= (100 – 5.2)= 94.8 ml
For deep shade;
Dye= (Shade% ✕ Fabric weight) / Sock solution%
Reactive red= (0.60% ✕ 5) /1%= 3 ml
Reactive blue= (0.40% ✕ 5) /1%= 2 ml
Reactive yellow = (0.80% ✕ 5) /1%= 4 ml
Chemicals= (g/L ✕ Total liquor) / 1000
Glauber's salt = (60 ✕ 100) / 1000 = 6 gm
Soda ash = (20 ✕ 100) / 1000= 2 gm
Wetting agent = (1 ✕ 100) / 1000= 0.1 ml
Leveling agent = 0.1 ml
Sequestering agent = 0.1 gm
Total = (3 + 2 + 4 + 0.1 + 0.1)= 9.2 ml
Freshwater = (100 – 9.2) = 90.8 ml
Shade Attachment
![]() |
| Reactive Dyed Fabric Samples |
Dyeing Curve
![]() |
| Reactive Dyeing Curve |

