Let's Talk About Stains | Guides to remove stains from clothes, furniture, car and home
Practical cleaning guides

Remove any stain without ruining clothes, the sofa or the car upholstery

From red wine on a white shirt to tree resin on car paint. Step-by-step guides by substance and surface type, honest product comparisons and proven techniques for textile and home cleaning.

+60 guides In-depth articles
8 surfaces Clothing, furniture, car, floors…
Updated 2026 Reviewed and refreshed regularly

Explore by category

Stains on Clothing and Textiles

Wine, grease, blood, sweat, makeup, and ink. By substance, fabric, and children.

Example: A red wine spill on a white cotton shirt can be tackled by blotting with a clean cloth, then applying a mixture of dish soap and water, and rinsing thoroughly before air drying.

View guides →

Furniture, Upholstery, and Mattresses

Sofas in fabric and leather, pets, mattresses, and rugs.

Example: A pet accident on a leather sofa can be cleaned by first blotting the spill with a dry cloth, then using a mild soap solution and a damp cloth to wipe the area, followed by drying with a clean towel.

View guides →

Stains on Vehicles

Interior, upholstery, exterior, and body of the car.

Example: Tree resin on a car's paint can be removed by gently heating the area with a hair dryer and then wiping it with a cloth dipped in rubbing alcohol, followed by a thorough rinse with water.

View guides →

Home Surfaces

Parquet, wood, marble and other household surfaces.

Example: A water stain on a marble countertop can be addressed by wiping the area with a solution of white vinegar and water, then drying with a soft cloth to prevent water spots.

View guides →
Articles

Guides, techniques, and comparisons in a single place

All editorial content: step-by-step guides, product comparisons, and techniques for every type of stain and surface.

Clothes

How to remove wine stains from clothes without setting them

Red wine contains tannins that set into the fibers with heat. The most common mistake is rubbing or using hot water—both things fix the stain permanently. The correct method begins by absorbing the excess without scrubbing and continues with cold water and an oxygen-based stain remover.

Timing is critical: within the first 5 minutes the wine stain almost always comes out; after an hour on a natural fiber, the result is no longer guaranteed.

Read full guide →
Sofa

Pet urine on sofa: eliminating the stain and odor from the root

The urine odor on the sofa does not disappear with regular cleaners because uric acid crystallizes in the fibers and smells again when it gets damp. The correct solution is an enzymatic cleaner that chemically breaks down the uric acid, rather than just masking it.

Cleaning with ammonia or bleach can permanently set the odor and damage the upholstery. The order and the product matter more than the effort.

Read full guide →
Publicidad Google AdSense — In-content 336×280
Bathroom

Mold stains in the bathroom: grout, silicone, and tiles

Black mold in bathroom grout and silicone has roots that penetrate the surface. Generic cleaning products only remove the visible superficial layer; the mold reappears in days. The lasting solution combines a chlorine fungicide with proper ventilation and, if the silicone is black inside, replacement.

Vinegar alone does not remove mold: it neutralizes alkalinity but does not kill the hyphae that penetrate into the grout.

Read full guide →
Car

Bird droppings on car paint: how to act before they etch the varnish

Bird droppings are slightly acidic and, with the heat of the sun, can etch car varnish in less than 24 hours. The mistake is letting them dry or trying to remove them dry with a napkin. The correct way: wet it first, wait for one minute, and remove without lateral pressure.

If the varnish already shows a stain, it can be recovered with a polishing clay before the oxidation advances.

Read full guide →
Carpet

Carpet Steam Cleaner: When to Use It and How to Avoid Damaging Fibers

Steam sanitizes and removes odors from carpets, but if misused, it can shrink natural fibers or saturate the backing and generate mold. Wool and silk carpets do not tolerate direct steam; polyester and nylon ones are suitable, provided the temperature is correct.

There are stains that steam cannot remove: ink, fixed dyes, and deep grease require a specific chemical product before steaming.

Read full guide →
More articles

All guides by stain and surface

Red wine on white clothes

The key is to act within the first few minutes: cold water, never hot. Salt and hydrogen peroxide are your allies. Why dry wine before washing it is not a myth.

Read article →

Blood on clothes without heat

Heat permanently fixes the blood. Cold water mixed with salt, or 10% hydrogen peroxide in the first few minutes, eliminates 90% of cases.

Read article →

Mud on clothes: the correct method

Let it dry completely before brushing. Scrubbing when damp extends it. The enzymatic detergent after scrubbing does the rest.

Read article →

Grease on clothes without setting it

Absorb the excess with talc or cornstarch; never rub. Applying detergent directly onto the stain before washing prevents the grease from setting with heat.

Read article →

School paint on clothes

Water paint: water before it dries. Dry acrylic paint: isopropyl alcohol with patience. What types of school paint are irrecoverable?

Read article →

Grass stains on children's clothing

Chlorophyll is a natural dye that sets with heat. Cold water + enzymatic detergent + direct sunlight. Why vinegar helps in this specific case.

Read article →

Stains on wool without shrinking

Wool shrinks with heat and agitation. Maximum temperature 30°C, no spin cycle, specialized wool detergent. Technique for grease stains without destroying the fiber.

Read article →

Stains on silk

Silk stains if rubbed with water. Dab gently, never scrub. Specific products for silk and what to do if the stain is grease or wine.

Read article →

Fabric sofa: deep stains

Identify the cleaning code (W, S, WS, X) before wetting it. Wet extraction technique for old stains. What to do when the sofa has no label.

Read article →

Grease on sofa

Cornstarch to absorb the excess, letting it act for 20 minutes. Then dry detergent or specific stain remover. Do not wet if the code is S or X.

Read article →

Leather sofa: proper cleaning

Natural leather, synthetic leather, and nubuck require different processes. What products damage the leather and how to remove an ink or grease stain.

Read article →

Leather and suede: proper cleaning

Suede does not accept water or oily products. Specific dry suede rubber, soft-bristle brush in the direction of the nap. The difference between proper leather and suede.

Read article →

Blood on mattress

Cold water with fine salt, never hot water or bleach. Cold water syringe to saturate without soaking. Immediate drying with absorbent paper and ventilation.

Read article →

Blood on mattress: enzymatic method

Enzymatic products decompose blood proteins without leaving a mark. Difference between a fresh stain and an old, already oxidized one.

Read article →

Yellow sweat on mattress

The yellowing is oxidation of sweat proteins. Baking soda + hydrogen peroxide in a paste, leave to act for 30 minutes. Why bleach worsens the yellowing.

Read article →

Disinfecting your mattress: dust mites and moisture

Dry heat at 60°C eliminates dust mites. Steam for foam mattresses. Baking soda to absorb moisture and odor. Knowing when the mattress needs replacement.

Read article →

Embedded stains on carpet

Old stains need to be rehydrated before cleaning. Warm water + mild detergent + contact time. How to use a home extractor correctly.

Read article →

Homemade Tips for Carpets

Water with white vinegar for urine stains. Salt on wine stains while wet. Cornstarch for grease. When home remedies are sufficient, and when they are not.

Read article →

Coffee on carpet

Coffee with milk leaves two stains: the coffee's dye and the milk's fat. A two-step process to eliminate both. What to do if it is already dry.

Read article →

Tree resin on car paint

Tree resin hardens with heat and can etch the paint. Apply isopropyl alcohol or a specific resin remover using gentle heat. Never scrape dry.

Read article →

Coffee on car leather seat

Absorb any excess immediately with paper without rubbing. Use neutral pH soap with lukewarm water. Condition the leather after cleaning to prevent drying out.

Read article →

Tar pit in the car

Hot tar sticks to the body in summer. Use stain remover spray or vegetable oil to soften it. Never rub: glide with a soft cloth in wide circles.

Read article →

Car fabric upholstery

Vacuum first, never wet directly. Use foam stain remover for upholstery, let dry, and vacuum again. Why light upholstery needs protective treatment after cleaning.

Read article →

Vomit in the car: stain and odor

Remove solids, apply baking soda over the wet area, and vacuum after 30 minutes. If the odor persists in the seat foam: enzymatic solutions are the only ones that eliminate the smell definitively.

Read article →

Mold on terrace and stone

Outdoor mold has roots in porous stone. Diluted bleach for small areas, professional anti-mold products for large surfaces. Hydrophobic sealant as prevention.

Read article →

Vinegar vs mold remover: a comparison

Vinegar alone only neutralizes without killing deep spores. Products with chlorine or quaternary ammonium do eliminate the hyphae. When to use each one and why vinegar alone is not enough.

Read article →

Moisture Marks on Wood

White marks are wax affected by humidity: olive oil + fine salt. Dark marks are fungi that penetrate the wood: they require sanding and re-treatment.

Read article →

Oil on hardwood without damage

Absorb with paper, do not scrub. Diluted wood floor detergent with warm water, nearly dry cloth. Because excess water damages the parquet more than the original stain.

Read article →

Limestone on Pool Stone

Limescale deposits are alkaline minerals: weak acids (citric acid or vinegar) dissolve them without damaging the stone. Treatment frequency depends on water hardness.

Read article →

Verdigris on Facades and Stone

Verdigris is algae: it dies with diluted bleach or biocide products. Water pressure without product only redistributes it. A breathable sealant is recommended for prevention on north-facing facades.

Read article →

Acid on marble

Marble is calcium carbonate: it reacts with any acid (vinegar, juice). The damage is permanent if immediate action is not taken. Neutralize with bicarbonate water and polish if the mark is superficial.

Read article →

Baking soda vs grease remover

Baking soda absorbs and neutralizes odors but does not dissolve grease. Enzymatic stain removers with lipase decompose fat molecules. When each one is sufficient.

Read article →
Buying guides

Which product to choose based on the type of stain

Real-data comparisons so you don't spend on products that won't work for your specific case.

Usage guides

How to use cleaning products correctly

Knowing how to use a tool or product properly makes the difference between a perfect result and damaging the surface.

Maintenance guides

Preventing stains before they appear

Proper maintenance of fabrics, upholstery, and surfaces drastically reduces stubborn stains.

Tips & updates

The most important things for handling a stain correctly

Oxygen Stain Remover: When It Works and When It Doesn't

Active oxygen (Vanish, H₂O₂) removes organic stains and dyes from light fibers. It does not work on pure grease (requires a solvent), silk or wool fibers (as it damages them), nor on very old, fixed stains. It is the most versatile tool but not the only one.

Grease: why water alone can never remove it

Grease is hydrophobic: it repels water. To remove it, you need a solvent (dish soap, isopropyl alcohol, or a degreaser) that breaks the surface tension. Water alone only moves the grease without eliminating it, and can spread it further.

Old stains: the preliminary step that makes them treatable

A dry and set stain needs to be rehydrated before treatment. Apply warm water (not hot) with a cloth for 1-2 minutes to soften the residues. This allows the active product to penetrate better and increases the chances of complete removal.

Odor after cleaning: why it persists and how to eliminate it

A persistent odor after cleaning indicates that organic residues remain that have not been completely eliminated. Reapplying an enzymatic cleaner (unscented) and letting it sit for 10–15 minutes usually resolves the issue. Air fresheners only mask, they do not eliminate.

Frequently Asked Questions

What is the best way to remove red wine stains from clothes?

Red wine stains can be removed by blotting the spill with a clean cloth to absorb as much liquid as possible. Then, apply a mixture of dish soap and warm water to the stain and gently rub it in. Rinse with cold water and air dry. For best results, act quickly before the stain sets.

Example: A red wine spill on a white cotton shirt can be treated by blotting with a clean cloth, then applying a mixture of dish soap and water, and rinsing thoroughly before air drying.

How do I remove oil stains from fabric?

Oil stains can be challenging, but using a small amount of dish soap or a commercial degreaser can help. Apply the solution to the stain, gently rub it in, and then rinse with warm water. For delicate fabrics, test the solution on a small area first to avoid damage.

Example: A grease stain on a leather jacket can be cleaned by blotting the spill with a dry cloth, then applying a small amount of dish soap to the area, and wiping it away with a damp cloth before drying.

What should I do if a stain is already set?

If a stain is already set, it may be more difficult to remove, but there are still options. For fabrics, using a commercial stain remover or a mixture of baking soda and water can help lift the stain. For surfaces, a solution of vinegar and water may be effective. Always test any solution on a small area first to avoid damage.

Example: A set-in coffee stain on a carpet can be treated by sprinkling baking soda over the area, letting it sit for a few hours, then vacuuming it up and rinsing the area with a solution of water and vinegar.

What should I do with a recent stain before washing it?

First: do not rub. Remove excess by lifting solids with a spoon and absorbing liquids with a clean cloth in light touches. Apply cold water (never hot) to dilute the pigment and pre-treat with the appropriate product according to the type of stain.

When to use cold water and when to use hot water?

Cold water is always used for protein stains (blood, egg, milk, sweat, urine): heat coagulates the protein and fixes it irreversibly in the fiber. For oil, grease, and wax stains, warm or hot water improves dissolution.

Why do oxygen-based stain removers not work on all fabrics?

Oxygen-based stain removers are effective on most natural and synthetic fabrics, but they can damage delicate materials like silk or wool. Always check the care label of the fabric before using any stain remover.

How do I remove coffee stains from a sofa?

Blot the coffee stain with a clean cloth as soon as possible. Mix a solution of equal parts water and white vinegar, apply it with a spray bottle, blot with a dry cloth and repeat until the stain lifts.

What's the best way to remove ink from a mattress?

Blot the ink stain with a paper towel to absorb as much as possible. Apply a small amount of rubbing alcohol to a cloth and gently dab the stain. Rinse with a damp cloth and blot dry.

Can I use bleach on a white shirt to remove a stain?

Yes, you can use a diluted bleach solution on a white shirt, but only if the fabric is bleach-safe. Mix one part bleach with three parts water, apply, let it sit for five minutes, then rinse thoroughly.

How do I remove a grease stain from a surface?

Blot the grease with a paper towel to remove excess. Apply dish soap directly to the stain and gently rub it in. Rinse with warm water and wipe dry. For tough stains, use a paste of baking soda and water.

How can I remove a pet stain from a carpet?

Blot the stain with a clean cloth to remove as much liquid as possible. Mix a solution of water and mild dish soap, apply, blot with a dry cloth and repeat. For deeper stains, use an enzymatic cleaner.

What is the best method to remove a grass stain from a fabric surface?

Blot the grass stain with a paper towel to remove excess. Apply a mixture of water and white vinegar and let it sit for a few minutes. Rinse with cold water and blot dry.

Product Comparisons

Best Stain Removers for Clothes

Vanish, Cif, and Amazon's own brand are popular choices for stain removal. Vanish is known for its effectiveness on protein-based stains, while Cif is a versatile cleaner that works well on both fabrics and surfaces. Amazon's own brand offers a range of products suitable for different types of stains and surfaces.

Example: For a blood stain on a cotton shirt, Vanish is often recommended due to its ability to break down protein-based stains without damaging the fabric.

Best Stain Removers for Surfaces

For surfaces like wood, marble, and tile, a solution of white vinegar and water is often recommended. It is gentle yet effective for removing water-based stains. For tougher stains, a commercial cleaner like Cif can be used, but it's important to test it on a small area first to avoid damaging the surface.

Example: A water stain on a marble countertop can be addressed by wiping the area with a solution of white vinegar and water, then drying it with a soft cloth to prevent water spots.

Selected products we use

This site participates in the Amazon EU Associates Program. If you buy through these links, we earn a commission at no extra cost to you. We only recommend products we have reviewed editorially.

Vanish Oxi Action — universal stain-removing powder

Our pick as a pre-treatment before washing and as a booster in the normal cycle for food, sweat or grass stains on colored fabrics.

View on Amazon →

K2r spray — upholstery, rugs and non-washable fabrics

Built for what can't go in the washing machine: sofas, car seats, rugs and suits. Works on grease, wax, makeup and ink without leaving a ring.

View on Amazon →

HG moisture stain remover — black bathroom tile joints

Our go-to for mold already set into bathroom and kitchen grout: whitens the joint without minutes of scrubbing.

View on Amazon →

Tips for Effective Stain Removal

  • Act quickly—clean the stain within 24 hours to prevent it from setting, especially on fabrics like cotton or wool.
  • Test any cleaning solution on a small, inconspicuous area first to avoid damaging the fabric or surface.
  • Use a soft cloth or sponge to gently blot the stain, avoiding harsh scrubbing that can spread or embed the stain.
  • For tough stains, combine a small amount of dish soap with warm water and apply it to the affected area before rinsing thoroughly.
  • Always air dry delicate fabrics to prevent shrinkage or color fading, and avoid using high heat when drying.