Stain Removal Finder.

23 stains across 17 surfaces. Pick what was spilled, what it landed on and how long it has been there, and the method comes back with dwell times, the things that would make it permanent, and all three approaches compared honestly.

What is the stain, and what is it on?

The surface decides as much as the stain does — wool and synthetic carpet need opposite treatment, and so do marble and quartz.

Fabric surfaces first, then hard surfaces.

How old is it?

Still wet, or spilled within the last hour or so. Most of the material is sitting on the surface rather than bonded to it, and this is where the great majority of the result is won.

Red wine on Carpet — synthetic (nylon, polyester, olefin), fresh. Hydrogen peroxide, 30 min dwell

What the stain is
Anthocyanin pigment and tannin in an acidic, alcoholic solution. The pigment binds fast to cellulose and to nylon, and it darkens as it oxidises.
What the material is
A man-made fibre, usually nylon or polyester over a latex-bonded backing. It tolerates a much wider pH range than wool, but its dye is still destroyed by chlorine and its backing is still ruined by flooding.

The standard approach, using widely available products.

Conventional

Hydrogen peroxide, 30 min dwell

A plant dye. It lifts with oxidation and with mild acid, and it is set permanently by soap and by heat. Never put bar soap on a tannin stain. Safe on most solution-dyed fibre, but it will lighten a printed or continuous-dyed nylon. Test first.

What you need

  • Neutral liquid dish detergent

    also sold as washing-up liquid

    A near-neutral surfactant. It lifts oily and greasy soil by surrounding it so water can carry it away, without shifting the pH of the surface.

    Reading the label

    Any plain, uncoloured, unscented liquid dish detergent with no bleach, no oxygen booster and no hand lotion in it. The additives are what leave residue and rings.

  • Hydrogen peroxide, 3 percent

    also sold as household peroxide

    A mild oxidiser. It breaks the colour bonds in tannin, blood and dye residues, then decomposes to water and oxygen, so it leaves no residue behind.

    Reading the label

    The brown bottle from the pharmacy shelf, marked 3 percent USP. Strengths above 3 percent are for other trades and will lift dye from most surfaces.

  • Sodium percarbonate

    also sold as oxygen bleach

    A dry powder that dissolves into hydrogen peroxide plus sodium carbonate. Colour-safe on most synthetics and cottons, and much slower and gentler than chlorine bleach.

    Sold as

    • Biokleen Oxygen Bleach Plus
    • Ecover Zero
    • OxiClean

    Examples only, in alphabetical order — not a ranking and not a recommendation. Store brands carrying the same active ingredient are chemically identical.

    Reading the label

    The ingredient list says sodium percarbonate or sodium carbonate peroxide. Store-brand "oxygen bleach" powders are the same chemical.

Method

  1. Test first. Put the strongest thing you plan to use on a hidden part of the pile — inside a wardrobe, under a cushion, behind a door — leave it the full dwell, and check it dry and in daylight before it goes anywhere visible.
  2. Blot with a clean white cloth or folded paper towel, pressing straight down and lifting straight up. Work from the outside of the mark inwards so it does not spread, and change to a clean part of the cloth every time it picks up colour. Do not rub: rubbing drives the stain deeper and permanently distorts the pile.
  3. Flush with cool water only — never warm and never hot. Heat coagulates protein and sets a tannin stain into the fibre, and once it is set no later step recovers it.
  4. Mix about one teaspoon of neutral dish detergent into a cup of cool water, apply only enough to wet the mark, and let it stand.Then wait 10 min
  5. Test on a hidden part of the pile first, then apply 3 percent hydrogen peroxide to the mark and leave it. Keep it out of direct sun and check every few minutes — it lightens the stain and the colour underneath at the same rate.Then wait 30 min
  6. Dissolve sodium percarbonate in warm water at the strength on the pack, test it on a hidden part of the pile, then apply and leave it to work. It is slow by design — the oxygen is released over hours, not seconds.Then wait 4 hr
  7. Rinse by misting lightly with clean cool water and immediately drawing it back out — with a wet vacuum if there is one, otherwise by pressing hard with dry towels. Any cleaning residue left behind is sticky and will attract soil until the mark reappears in the same place.
  8. Rinse by misting with clean water and pressing dry, then weight dry towels over the spot for several hours and finish with a fan. Any detergent left behind will pull soil back to the same spot.

Handling the things in this method

What not to do

  • Do not put soap on it before the colour is out. Soap sets a tannin stain into cellulose fibre and turns a removable mark into a permanent brown one.
  • Do not use hot water. Heat drives the pigment into the fibre and fixes it.
  • Do not pour white wine or salt on it and stop there — both dilute and absorb, neither removes the pigment, and the salt left behind attracts soil.
  • Water that reaches the backing does not come back out. It delaminates the latex that holds the backing to the pile and it grows mould in the underlay, and both problems arrive days after the stain looked solved.

Dwell times above are the point of the method. Cutting them short is the most common reason a correct procedure appears not to work.

All three approaches on red wine — carpet — synthetic (nylon, polyester, olefin)Every approach is shown at once, including where one is genuinely weak. Nothing here is ranked or recommended — read the rows and decide.
Compared onConventionalNaturalHeavy-duty
EffectivenessEffectiveness: StrongEffectiveness: StrongEffectiveness: Strong
Active time~35 min~34 min~35 min
Safety noteslow irritancy; eye protection; test for colour losslow irritancy; eye protection; test for colour losslow irritancy; alkaline; gloves and eye protection
Surface riskCautionSource noted in the assumptions below.CautionSource noted in the assumptions below.CautionSource noted in the assumptions below.
AvailabilityCommonCommonCommon

Cells marked with a dagger carry a source note, listed under “How this is worked out” below.