How to Get Dye transfer stains Out
Loose dye from another garment — detergent plus color-safe oxygen bleach.
Quick answer
Fresh Dye transfer on Cotton
Before you startAlways test any treatment in an inconspicuous area first, and check the garment's care label before you begin.
- Rub liquid detergent into the stain and rinse.
- Soak in a dilute solution of color-safe oxygen bleach.
- Launder in the warmest water safe for the fabric.
Don’t do this
- Do not use chlorine bleach unless the care label allows it; test first.
Sources: Iowa State University Extension (AnswerLine); The Spruce
For dried stains or other materials, use the lookup tool below.
Look up Dye transfer on your material
How old is the stain?
Pick a stain and material above, then press “Show treatment”.
Dye transfer on specific materials
Dye transfer on CottonFresh & dried steps
Dye transfer on LinenFresh & dried steps
Dye transfer on PolyesterFresh & dried steps
Dye transfer on NylonFresh & dried steps
Dye transfer on SilkFresh & dried steps
Dye transfer on WoolFresh & dried steps
Dye transfer on DenimFresh & dried steps
Dye transfer on LeatherFresh & dried steps
Dye transfer on SuedeFresh & dried steps
Dye transfer on Upholstery fabricFresh & dried steps
Dye transfer on Carpet/rugFresh & dried steps
Dye transfer on WoodFresh & dried steps
Dye transfer on Stainless steelFresh & dried steps
Dye transfer on Stone/marbleFresh & dried steps
Dye transfer on Plastic/laminateFresh & dried steps
Frequently asked questions
How does dye transfer happen?
Usually a new or unstable garment bleeding in the wash. Separate colors and check care labels to prevent it.
Will it come out?
Fresh transfer often lifts with detergent and a color-safe oxygen bleach soak. Heat-set transfer is much harder.
Safety rules for every treatment
- Test every treatment in an inconspicuous area first — some treatments can fade dyes or damage finishes.
- Blot a wet stain; never rub it. Rubbing pushes the stain deeper into fibers.
- Check the garment's care label and follow it — skip any step the label prohibits.
- Never put the item in the dryer until the stain is completely gone; heat sets most stains.
- Never mix ammonia with chlorine bleach — the fumes are toxic and dangerous.
- Never use chlorine bleach on rust — it can intensify the stain.
- Rubbing alcohol is flammable and can fade some dyes; spot-test first and ventilate the area.
- Acetone dissolves acetate, triacetate, and modacrylic fabrics — check the fabric label first.
- Use cold water first on blood and other protein stains; hot water sets them.
- When in doubt — a valuable, vintage, or delicate item — take it to a professional cleaner instead.