Skip to content

How to remove dye transfer stains

Dye stains are very difficult to remove, so keep the discolored item away from heat and work up an escalating ladder: cool water with wet spotter, a warm detergent soak with white vinegar, laundering with heavy-duty detergent, then oxygen bleach and — for whites and colorfast items — a short dilute chlorine-bleach soak. What survives all that comes out only with a dye color remover (Rit, Tintex), which strips every color from the fabric. [1][2]

Open in the Stain Sorter

Do this now

Do not dry the discolored items — heat sets stains. Start promptly: flush the picked-up dye with cool water and treat before it ages. [1]

Avoid

Keep stained items out of the dryer and away from the iron until clear. Never bleach just a spot on a colored garment (bleach the whole item), never use chlorine bleach on wool, silk, spandex, or flame-retardant/embossed finishes, and do not use undiluted vinegar on cotton or linen. [1][2]

You will need

Method

  1. Flush the stain with cool water, then work in wet spotter (1 part glycerin, 1 part liquid detergent, 8 parts water), sponging or tamping gently and flushing with cool water; repeat while dye keeps lifting. [1]
  2. Soak 30 minutes in 1 quart warm water with 1/2 teaspoon liquid hand dishwashing detergent and 1 tablespoon white vinegar, then rinse; alcohol applied with an absorbent pad can lift more dye (pretest, and skip on acetate-family fibers). [2]
  3. Apply heavy-duty liquid detergent and launder in warm water; inspect before drying. If dye remains, apply wet spotter with a few drops of ammonia, sponge or tamp, and flush. [1]
  4. If the stain persists, soak in a dilute solution of all-fabric (oxygen) bleach if safe for the fabric; for white or colorfast garments, follow with a 15-minute soak in dilute chlorine bleach. [1]
  5. Last resort for whites: a dye color remover (Rit, Tintex). Per Rit, dissolve one packet in very hot water — stovetop just below boiling (~90 °C) for 10-20 minutes with stirring, a ~60 °C soak, or 2-4 packets in a 30+ minute hot machine cycle — then rinse from warm to cool until clear and wash with mild detergent. It removes ALL color, so plan to re-dye. [1][3]
Checkpoint — before any heat or drying

Inspect before every drying: if any picked-up dye remains, repeat the previous step rather than dryer-drying, because heat sets the stain. Stop escalating as soon as the fabric comes clear. [1]

If that didn't work

If bleaches fail and you are willing to re-dye the garment, use a color remover — safe for most fibers but it strips most or all dye from the fabric. Dry-clean-only items go to a professional with the stain identified. [1][4]

Cautions

Color remover is poisonous: avoid swallowing, eye contact, and prolonged skin contact, and use it in a well-ventilated area (open windows, run a fan). Do not use or store it in metal containers or with metal utensils. [4][3][1]

After running color remover in a washing machine, clean the machine with bleach and run a full cycle with old towels before normal laundry. [3]

Never mix removers, especially ammonia and chlorine bleach — mixtures produce toxic fumes; rinse thoroughly between treatments. [1][4]

silk, wool, acetate, triacetate, modacrylic, acrylic, cotton, linen: Ammonia damages silk and wool (dilute with equal water); alcohol damages acetate, triacetate, modacrylics, and acrylics; vinegar should be diluted 2:1 with water on cotton or linen. Pretest everything on a hidden area. [2][4]

leather: Dye permanently stains leather — removal is impossible once contact occurs. [2]

Synthetic carpet

Method

  1. Blot up excess dye, sponge with full-strength white vinegar, then spray with a household cleaner (409, Fantastic), agitate gently, and blot. [2]
  2. If the stain remains, apply 1 part clear (non-sudsy) ammonia to 4 parts water, dab, sponge with clear water, and reset the pile. [2]

Wool carpet & rugs

Method

  1. Blot, sponge with water, and apply a glycerin solution (1 part glycerin, 1 part white dishwashing detergent, 8 parts water) with a few drops of vinegar. [2]
  2. If dye persists, apply butyl alcohol with an absorbent pad, keeping it moist while the stain lifts, then air-dry. [2]

Cautions

Ammonia damages wool — dilute and use sparingly if it must be used at all. [2]

Upholstery & mattresses

Method

  1. Blot excess and sponge with water; apply a solution of 1 quart warm water and 1/2 teaspoon white liquid dishwashing detergent with a few drops of vinegar on an absorbent cloth for 15 minutes, blotting occasionally. [2]
  2. If the stain remains, repeat with ammonia added to the detergent solution instead of vinegar, then sponge with clear water and blot thoroughly. On vinyl upholstery, simply wipe immediately with warm sudsy water, rinse, and dry. [2]

Cautions

Overwetting can make the fabric finish migrate and leave a ring in the treated area. [2]

Stone marble

Method

  1. Wipe with warm sudsy water, then alternate pads of rubbing alcohol and ammonia until the dye lifts; on marble furniture, a several-hour poultice of 6% hydrogen peroxide and whiting with a few drops of ammonia under plastic can finish the job. [2]

Cautions

Do not use ammonia on linoleum or vinyl floors. [2]

Not covered by our sources

What people report Anecdotal

Real threads from public forums, linked and labeled. These are individual experiences, not verified results, and never a substitute for the sourced method or safety guidance above.

One poster reported Dylon colour run remover got turquoise dye out of whites, and the original poster used a borrowed colour-removal product that saved her favourite top though faint pink marks remained on a sock and boxers.

“Dylon colour run remover worked a treat for me getting turquoise dye out of whites.”

Oh my goodness!! Laundry disaster...colour run...how do I fix it?! — Mumsnet, 2013-06-21 · accessed 2026-08-18 · anecdotal

The poster reported a white vinegar soak did nothing for red dye transferred onto a sentimental white shirt, but an eight-hour cool-water OxiClean White Revive soak followed by a wash with a color-catcher sheet removed the pink completely without damaging the printed lettering.

“the pink looks completely gone and there was zero damage to the paint/lettering on shirt!”

Accidentally dyed white shirt pink in the laundry - will Carbona help? — r/laundry (Reddit), 2022-02-28 · accessed 2026-08-18 · anecdotal

Sources

  1. Institutional Texas A&M AgriLife Extension — Removing Stains from Washable Fabrics (accessed 2026-08-18)
  2. Institutional University of Georgia Extension — Remove Stains from Dye (Hair, Food Coloring, Other) (accessed 2026-08-18)
  3. Manufacturer Rit Dye UK (official Rit Dye store site) — How to Use Rit Color Remover (accessed 2026-08-18)
  4. Institutional Michigan State University Cooperative Extension Service — Stain Out — A General Guide to Stain Removal (Extension Bulletin E-1453) (accessed 2026-08-18)

Updated 2026-08-18. Compiled from the cited sources; not independently verified by this site. Spotted an error? See the corrections policy.

Safety

Always follow care and product labels. Never mix cleaning products — especially anything containing chlorine bleach with ammonia or acids. If swallowed or splashed in eyes, contact Poison Control (US: 1-800-222-1222 or poison.org).