Colour run after washing: can your clothes be saved?
A white t-shirt comes out pink, a linen shirt turns grey, new batik fades after a single wash. Colour run is the most common laundry disaster in Bali, and the honest answer is that some of it can be saved and some of it cannot. Here is how to tell the difference.

Why clothes run in the laundry
Colour run happens when dye leaves one fabric and lands on another. Three things speed it up: hot water, harsh detergent, and a newly dyed item whose colour has not fully set yet. A typical street laundry combines all three: every customer's clothes, every colour, one machine, hot water, strong powder detergent.
The usual culprits in Bali are new jeans, cheap red and black t-shirts, batik printed with synthetic dye, beach sarongs, and bright market trousers. The usual victims are white t-shirts, pale linen shirts, underwear, and white bed sheets.
It is worth knowing the difference between two things that look similar but behave differently. Colour transfer is dye landing on a fabric that was never meant to carry it, like a red sock leaving a pink tinge on a white shirt. That dye is sitting on top of the fibre and, treated soon enough, can often be washed back out. Fading is different: it is dye leaving the fabric it belongs to, the way a well-worn batik sarong slowly loses its depth of colour. Nothing can put that dye back once it is gone. Most "can this be saved" questions are really two separate questions, and the honest answer depends on which one you are actually dealing with.
What can realistically be saved
| Situation | Chance of recovery | Notes |
|---|---|---|
| White item stained by run, washed once, not yet tumble dried | High | The dye is still on the surface and can usually be lifted with the right treatment |
| White item stained by run, already through several hot washes | Low to moderate | The colour has bound in; results are often partial |
| Coloured item stained by a different colour | Moderate | Depends on the colour combination; you cannot strip one dye without affecting another on the same garment |
| Batik or any fabric that has faded (lost its own dye) | Cannot be reversed | The dye that is gone cannot be added back; the only thing you can do is stop it running further |
| Silk or other delicate fabric stained by run | Low | The fabric cannot take strong treatment, so you often have to accept the result |
The key is in the first row: time. The sooner it is treated and the less heat it has already been through, the better the odds.
What to do at home in the first hour, and what to avoid
Do: skip the dryer for now. Soak the affected item in cold water with a mild detergent for a few hours, then wash it alone in cold water. Repeat if you see improvement. For white cotton, an oxygen-based stain remover (not chlorine) is safe to use according to the instructions on the pack.
Don't: put it in the tumble dryer — heat sets the dye in place. Don't use chlorine bleach on coloured or blended fabric, because it damages the original colour as well as the transferred dye. And don't scrub hard — that wears out the fibres without shifting the colour.
If two attempts bring no change, stop there. Every further attempt is more likely to damage the fabric than to remove more colour, so trying a third or fourth time rarely helps.
A few things that people try, with mixed results. White vinegar in the soak can help loosen fresh dye on cotton, but it will not touch colour that has already set. Salt is sometimes recommended for "fixing" dye in new batik before its first wash, and it can reduce how much colour it sheds, though it will not make a cheaply dyed piece fully colourfast. A colour-catcher sheet dropped into a mixed wash is a reasonable safety net for future loads, but it is not a treatment for damage that has already happened. None of these are magic, and none of them undo heat damage once a dryer has already set the dye.
If you are not sure whether a new item is colourfast, test it before it goes anywhere near your other clothes: press a damp white cloth against a hidden seam and see whether colour comes off. If it does, wash that item alone, in cold water, for the first few washes at least.
Common mistakes that make it worse
A few habits turn a fixable colour run into a permanent one:
- Washing it again with everything else "to see if it comes out in the wash". This usually spreads the colour to more items instead of removing it.
- Reaching for hot water because it feels more thorough. Heat is exactly what locks dye into the fibres.
- Tumble drying before treating the stain. Once heat has set the colour, cold soaking afterwards does very little.
- Using chlorine bleach on anything but plain white cotton. It strips colour indiscriminately, including the colour you wanted to keep.
- Waiting weeks before doing anything. Colour run does not get easier to remove with time; it gets harder.
Why sorting by colour is what actually prevents this
Colour run is almost always a sorting problem before it is a chemistry problem. A machine that washes whites, mid-tones, darks and new brights together at one temperature will produce a run sooner or later, no matter how good the detergent is. Keeping fabrics apart by colour and only washing new, unstable dyes on their own is what stops the damage from happening in the first place.
At TRAST, every order is inspected and sorted before anything is washed: whites, colours, darks and delicate fabrics go through separately, each at the temperature its label calls for. Batik, new jeans and bright colours that have not been washed before are treated as a separate group and washed alone. Your bag is never combined with another customer's laundry, so somebody else's new jeans cannot land on your white shirt.
If an item arrives with colour run already on it, we treat it through our stain removal service: we inspect it, give an honest assessment of whether the colour transfer can realistically be lifted, then treat it with chlorine-free products and wash it alone at a safe temperature. Our stain removal guarantee covers stains that can be removed without damaging the fabric — but we want to be direct about dye transfer specifically: once colour has bound into the fibres over several hot washes, or once a fabric has genuinely faded, it is often permanent, and no laundry can promise otherwise. When that is the case, we tell you before we start, and we do not charge for treating that item.
This full process is part of our regular wash, dry and fold service at 100,000 IDR per kg, see the full price list, with free pickup and delivery in Canggu and everywhere else in Bali.
Read next: stubborn stains in Bali, what actually comes out and what to do if a laundry loses or ruins your clothes.
