They are in two types as follows – Oxidizing and Reducing Oxidizing Bleaching Agent The chemical agents which remove coloring material from textile materials by oxidizing reaction and make the material pure white and bright and to increase absorbency power is called oxidizing bleaching agent. Ex: O 3 , Ca(OCl)Cl, H 2 O 2 , NaOCl, Ca(OCl) 2 , K 2 Cr 2 O 7 etc. Generally natural vegetable fibres are bleached by these bleaching agents. Reducing Bleaching Agent The chemicals which removes coloring materials from textile materials by reduction reaction and make the material pure white and bright and increase absorbency power is called reducing bleaching agent. Ex: H 2 S, FeSO 4 , NaHSO 4 , Na 2 SO 4 etc. Generally protein fibre i.e. silk, wool, etc. are bleached by these agents.