Oxygen Bleach: How It Works and When It Makes Sense

Oxygen bleach is sodium percarbonate — a powder that releases hydrogen peroxide when dissolved in water. The hydrogen peroxide breaks the chemical bonds in color-causing molecules (chromophores), making stains appear transparent. Unlike chlorine bleach, oxygen bleach is safe for most colored fabrics because it targets only those chromophore bonds, without breaking down the dye chemistry used in most modern fabrics.

When to use it

Oxygen bleach works well for:

Blood stains on white sheets and most colored fabric
Coffee, tea, and wine stains on most colored fabric
Yellowing and dinginess on white fabrics
Towels with persistent odor or staining
General brightening of white cotton

Always test on a hidden area of the fabric first before applying to a visible stain: dissolve a small amount in water, press against an inner seam or hem for 5 minutes, and check whether color transfers or fades.

When not to use it

  • Silk or wool — the oxidizing reaction damages protein-based fibers
  • Fabrics whose color bleeds, fades, or runs — test a hidden area first and stop if color transfers
  • Items where the care label specifies no bleach
  • Leather or suede

How to use it

  1. 1Dissolve oxygen bleach in water first — do not apply the dry powder directly to fabric. Use the amount specified on the product, typically 1–2 tablespoons per gallon of warm or hot water (or the warmest temperature the care label allows).
  2. 2Soak the stained item for the time specified on the product — typically 30 minutes to 6 hours. Longer soaks are more effective for set stains.
  3. 3Rinse thoroughly, then machine wash according to the care label.
  4. 4Check the stain before drying. Repeat the soak if the stain remains. Do not put the item in the dryer until the stain is confirmed gone — heat sets stains permanently.

Frequently asked questions

Is oxygen bleach safe for colored clothes?

For most colored fabrics, yes — but always test on a hidden area first. Dissolve a small amount in water, press a damp cloth against an inner seam for 5 minutes, and check whether color transfers or fades before treating the visible stain. Not all fabric dyes handle oxidizing agents the same way.

How is oxygen bleach different from chlorine bleach?

Chlorine bleach (sodium hypochlorite) is much stronger and breaks down the dye chemistry in fabric as well as the stain chromophores — it whitens by removing all color, not just the stain. Oxygen bleach targets only chromophores and is safe for most colored fabric. Chlorine bleach is faster on white fabrics but is not appropriate for most colored items.

Not sure whether oxygen bleach is the right tool for your stain? Use the Stain Rescue Tool for a recommendation based on your stain, fabric, and available supplies.

Use the Stain Rescue Tool

Related guides