How does bleach make things whiter?

Answered by Dr. Cathy Riddle, Chemist, Idaho National Laboratory Bleach is an oxidizing agent. This means that the bleach will react in certain ways with certain groups of chemicals. Natural stains, as well as dyes, are produced from chemical compounds called chromophores. Chromophores are generally molecules with long chains of alternating “double” and “single” bonds…