03 / Colorfastness:
Colorfastness and dye-bleed risks:
Colorfastness is a fabric’s resistance to giving up its color by bleeding onto other fabrics in the wash, transferring onto skin or a sofa by rubbing, or fading under light.
Unlike shrinkage and spirality, which are mostly physics, color failures are mostly chemistry: dye that was never properly bonded to the fiber or excess unfixed dye that was never washed off after dyeing.
Deep shades (black, navy, and red) and reactive-dyed cottons are the usual suspects, and they are exactly the colors streetwear lives on.
The four failures and the four tests:
“Colorfastness” is not one number; it is a matrix.
You specify the ones that match how your garment is actually used.
The core four for apparel:
The colorfastness tests that matter for streetwear
| Failure |
What it is |
ISO |
AATCC |
| Wash |
Color bleeds or stains other garments during laundering. |
105-C06 |
61 |
| Rubbing (crocking) |
Color transfers by friction, dry and wet. |
105-X12 |
8 |
| Light |
Color fades under sunlight / artificial light. |
105-B02 |
16 |
| Perspiration |
Sweat (acid/alkaline) causes fading or staining. |
105-E04 |
15 |
Results are read against the grayscale, a 1-5 rating where 5 means no change or no staining and 1 means severe.
Two scales exist: one for color change in the specimen and one for staining onto an adjacent white fabric, and both matter.
A common commercial pass gate is Grade 4, with wet crocking often allowed a notch lower (Grade 3) because it is inherently harsher.
Dark and pigment-printed goods are where you watch crocking hardest.
Three things founders get wrong:
They specify a grade without a method. “Colorfastness Grade 4” is meaningless on its own.
AATCC 61 and ISO 105-C06 wash at different temperatures with different mechanics, so the same fabric scores differently. Name the test and the grade.
They mix standard families. Pick one family, ISO or AATCC, per purchase order and tech pack.
ISO is the default for multi-country export and AATCC for US-specific contracts.
Interchanging ISO 105-X12 and AATCC 8 on the same order is how you get disputes.
They set a grade the dye can’t hit. Asking for Grade 4 wash fastness on a cheap direct-dyed black is asking for a fail.
Ask the mill for the dye class first, then set a realistic gate or upgrade the dyeing (reactive with proper fixation and wash-off) to earn the grade you want.
The cheapest fix of all:
A huge share of wash-bleed is simply unfixed dye that was never rinsed out.
A proper after-wash / soaping step at the mill removes surplus dye before it can migrate.
If a supplier’s black is bleeding, the first question isn’t “what dye?” it’s “did you wash it off?”
Why the dye class matters:
Colorfastness starts with how the color got onto the cloth, and the three routes fail in different ways.
Reactive dyes form a chemical bond with cotton fiber and, when properly fixed and washed off, give strong wash fastness, but they depend entirely on that fixation-and-wash-off being done right, which is where cheap dyeing cuts corners.
Pigment (including most water-based and plastisol prints and pigment-dyed/”garment-dyed” looks) sits on the fabric surface, held by a binder rather than bonding into it, so it tends to give softer, faded aesthetics and is more prone to crocking (surface color rubbing off, especially before it’s fully cured).
Direct dyes are cheap and simple and generally the weakest on wash fastness, which is why a bargain black tee is often the one that stains the wash.
You don’t need to run the dyehouse, but you should ask which class your color uses, because it sets the ceiling on the fastness grade you can realistically demand.
Where garments are dyed or washed after sewing, garment dye, stone wash, enzyme color, and shrinkage behavior all shift, so those processes get tested as finished garments, not just piece goods.
That whole decision set is its own topic; see garment dyeing and washes.