Summary · Identifying the marks
Chemistry · Household cleaning · Everyday Practice · Practical GuideSix kinds of mark · extension-service and safety guidance, current to August 2026
Work out the source before reaching for anything
Dark Marks on Clothing Are Not All the Same Thing
Mould, rust, oil, ink, blood and washing-machine residue all appear on fabric as dark spots, but the treatments contradict each other — and the wrong one sets the stain permanently rather than lifting it. Appearance, smell and position narrow the source before any product is reached for; and two of the standard treatments, chlorine bleach and an acid, must never meet at all.
- 01Lookshape and edges
- 02Smellmusty or rancid
- 03Locateseams, or all over
- 04Chooseby source and fabric
Identifying by Appearance shape, colour, edges — and how each is established
| How it's told apart | Appearance | Likely source |
|---|---|---|
| By appearance and smell | Fuzzy or powdery patches, grey through black through green, sometimes sticky when damp and brittle when dry, spreading outward and smelling musty | Mould |
| By appearance | Grey-black or brown specks, concentrated at seams and pockets | Iron rust |
| By appearance | A translucent oily halo with a soft edge | Cooking oil or machine oil |
| By when it appears | Black flecks that appear only after washing, never before | Residue from the washing machine |
| By appearance | Ink black, sharply edged, with a blue-violet cast | Ink or ballpoint pen |
| By appearance, changing over time | Red-brown at first, darkening later | Blood, which is protein |
Smell and Position, When Appearance Isn't Enough two more clues, used together
Smell
Smell narrows it quickly
- Musty, close and damp usually means mould.
- Greasy and rancid points to machine or cooking oil.
- Coloured but odourless points to ink, rust, or dye transfer.
Locate
Position points to cause
- Seams, folds and underarms lean toward mould, which favours anywhere air moves least.
- The chest and sleeves suggest food oil or ink.
- Spread evenly over the whole garment points to transfer from the machine rather than anything the garment picked up on its own.
Sequence · Order and time limits
Order Decides Whether a Stain Comes Out eight rules, in the order they matter
- Always firstIdentify the mark before choosing any treatment — the six kinds here need opposite chemicals, and treating the wrong one sets the mark rather than lifting it.
- Before any product touches the fabricTest on a hidden part of the garment first, and let it dry before judging the result.
- Mould, before it is wetBrush off loose mould outdoors before any liquid touches it — wetting a dry patch first spreads spores rather than removing them.
- Oil, while it is still wetBlot oil the moment it happens; once it dries it works into the fibre and becomes far harder to lift out.
- Blood, before any heatRinse in cold water immediately; hot water at any later step coagulates the protein and binds the stain into the fabric.
- Rust: acid throughout, bleach neverTreat with an acid-based method from start to finish; chlorine bleach does not remove rust at any stage and can fix the mark or turn it pink.
- Never in the same sessionChlorine bleach and an acid — vinegar, lemon juice, oxalic acid, or an acidic rust remover — must never meet, together or in sequence without a complete rinse and full dry between them. Mixing releases chlorine gas.
- After any mould treatmentDry the garment completely, in sun and open air where possible, before it goes back into a wardrobe — mould regrows on anything left damp.
The argument · Why the chemistry cuts both ways
Four Mechanisms, Six Stains why the matching treatment works, and its opposite doesn't
Four separate chemical mechanisms sit behind these stains, and each explains why its matching treatment works and its opposite makes things worse. Rust is iron oxide, which dissolves in acid rather than being bleached away; a chlorine-based oxidant does not touch it, and can react with iron already present in hard water to leave a pink tinge instead of removing anything. Blood and other protein marks bind permanently once heat coagulates the protein — the same change that turns raw egg white opaque and firm. Oil lifts away because a surfactant molecule buries its oil-loving end in the grease and turns its water-loving end outward, forming a micelle that carries the droplet into the rinse water. Sodium percarbonate, an oxygen bleach, only releases useful hydrogen peroxide at a useful rate above roughly 40°C — below that, it does very little.
- Acid, not oxidantIron oxide dissolves in acid; a chlorine-based bleach oxidises but does not dissolve it.
- Heat sets proteinCoagulating a protein inside a fabric's fibres is the same chemistry as cooking it; once it happens, the stain is bound in rather than sitting on the surface.
- Surfactants and micellesA surfactant's oil-loving end dissolves into the grease and its water-loving end faces outward, so the whole droplet rinses away suspended in the wash water.
- Percarbonate needs warmthBelow about 40°C, sodium percarbonate releases hydrogen peroxide too slowly to bleach or lift much in one ordinary wash.
The same chemistry attacks the fibre
Silk, wool and spandex are themselves made of protein, so chlorine bleach and enzyme (protease) presoaks — both effective against a protein stain — damage the fabric by the same chemistry that breaks down the stain. Neither belongs on a protein fibre, whatever mark is on it.
Rust: Acid, Never Bleach the mark most often treated with the wrong thing
Four acid-based routes are documented for rust on fabric, from gentlest to strongest. None of them is chlorine bleach, and none should be followed by it without a complete rinse and full dry first.
- Lemon juice and saltSprinkle salt on the mark, squeeze lemon juice over it, and dry in direct sunlight; rinse and repeat if needed. The gentlest of the four.
- Oxygen bleach soakFor a whole load of white items: add detergent and oxygen bleach and soak for 10 to 15 minutes before laundering.
- Oxalic acidFor old, stubborn rust: about a tablespoon of oxalic acid per cup of hot water (roughly 70–80°C), poured over the mark repeatedly, then rinsed with water and a few drops of ammonia. Oxalic acid is corrosive and poisonous — gloves, ventilation, and keep away from children.
- A commercial rust removerOften built on oxalic or hydrofluoric acid — both corrosive. Follow the label exactly, wear gloves, and test on a hidden area first.
What others add · Bleach, machines, and a myth checked
Ink and Blood their temperature requirements are opposite
Ink or ballpoint pen
Move the ink out with alcohol
- Put paper towel underneath, apply rubbing or surgical alcohol, and dab with a cotton bud so the ink transfers into the towel.
- For a hardened mark, soften with glycerine first, then apply alcohol and blot dry.
Blood, which is protein
Cold water only
- Hot water sets the stain permanently — rinse at once with plenty of cold water.
- For a dried stain, soak first in an enzyme (protease) product — never on silk or wool.
- If a trace remains, dab hydrogen peroxide onto the spot with a cotton bud, then rinse thoroughly.
Oil: Blot, Then Detergent hottest water the fabric allows, not a fixed number
- Blot the surface oil with paper towel — press, do not rub, or it spreads.
- Apply a neutral washing-up liquid, which breaks down grease through the same surfactant action as any other detergent, and work it in gently.
- Rinse and wash at the hottest water the fabric's care label allows.
- For machine oil, recognisable by its petrol-like smell, a dry-cleaning solvent or petroleum-based pretreatment dissolves it before washing — flammable, so use it away from any flame or spark, with the room ventilated.
Two Kinds of Bleach, Not One mixing up the names is how the mixing hazard happens
| Chlorine bleach (sodium hypochlorite) | Oxygen bleach (sodium percarbonate / hydrogen peroxide) | |
|---|---|---|
| On silk, wool, spandex | Damages the protein fibre itself | Generally gentler, but still test for colourfastness first |
| Needs warmth to work | Works cold; hot water strengthens most treatments generally | Needs roughly 40°C or above to release useful hydrogen peroxide |
| Never mix with | An acid (vinegar, lemon juice, oxalic acid) or ammonia — releases chlorine or chloramine gas | No equivalent gas-forming reaction is documented with these |
| On rust | Makes it worse, sometimes permanent | Not documented as a rust remover on its own — an acid is what dissolves it |
What “toxic black mould” actually means
Popular usage often ranks mould by colour, calling a dark, sticky-looking patch the more dangerous kind. A 2019 peer-reviewed review in Clinical Reviews in Allergy & Immunology states that the concept of a distinct “toxic mould syndrome” has been disproven, and that no evidence shows airborne mycotoxins from household mould cause the range of symptoms popularly blamed on them. The U.S. Environmental Protection Agency describes mould's real effects as allergens and irritants, with some species additionally capable of producing mycotoxins — a capability, not a toxicity ranking between species. What mould reliably does cause is allergic reaction and asthma triggering, and, for specific species in people with a weakened immune system, infection.
The Washing Machine Itself two documented routes, never combined
Routine maintenance
Sodium percarbonate, warm cycle
- Add one to two tablespoons of sodium percarbonate directly to the empty drum, with no laundry inside.
- Run a hot cycle — roughly 40 to 60°C — since percarbonate releases too little hydrogen peroxide below that.
- Leave the door and detergent drawer open afterwards so the drum dries out completely.
Visible mould or a mildew smell
A manufacturer self-clean cycle, with bleach
- Pour liquid chlorine bleach into the detergent compartment, not directly onto the drum, filled to the machine's marked line.
- Run the machine's own Self Clean (or equivalent) cycle with no laundry inside — it can take from about one hour to about four, depending on the model.
- Wipe down the drum afterwards and repeat a rinse-and-spin cycle until no residue remains; never run this alongside or shortly after a percarbonate treatment.
Conclusion · Three rules that must not be swapped
Putting It Together identify, treat, dry, and one thing to never combine
- Identify the mark by appearance, smell and position before reaching for anything.
- Match the treatment to the mark — acid for rust, cold water for blood, a surfactant for oil, alcohol for ink.
- Test first on a hidden area, especially for silk, wool, or anything valuable.
- Never let chlorine bleach meet an acid or ammonia — not in the same container, the same wash, or the same session without a complete rinse between them.
- Dry fully, in sun and open air where possible, before anything treated for mould goes back into a wardrobe.
Three rules that must not be swapped
Acid for rust, never bleach. Cold water for blood, never hot. Treat oil while it is still wet, never after it dries. Each rule follows from a specific chemical or physical mechanism, and reversing any of them does not merely fail to clean — it fixes the stain.