Do Sneaker Cleaners Actually Work? What They Can and Can't Do

Yes, on surface dirt: the grey film, scuffs, grass, mud, the grime that makes a white pair look two years older than it is. No, or not reliably, on creases, rubber that has yellowed with age, dye that has bled from one panel into another, and stains that have soaked through the material. We sell a sneaker cleaner, so take the "yes" with a pinch of salt and the "no" as the useful part.

Dirt on the shoe versus change in the shoe

Almost every disappointment with a sneaker cleaner comes from one confusion. There are two kinds of "dirty". The first is material sitting on the surface: dust, mud, oil from your hands, road film, the black transfer from a rubber sole that stepped on your toe. The second is a change in the material itself: a crease, a chemical shift in rubber, a dye that has migrated, a stain that has bonded with the fibre.

A cleaner works on the first kind: a surfactant loosens the grip between dirt and fibre so the dirt comes away on a cloth. It has no mechanism for the second kind, because there is nothing to lift; the shoe is simply a different colour or shape than it was. Everything below is that distinction in detail.

What a cleaner can do

Problem Will a cleaner fix it? Notes
General grey grime on white leather Yes The easiest job; the finish holds dirt on the surface.
Scuffs on rubber midsoles Usually Usually rubber transfer on rubber. Needs some pressure with the cloth.
Mud and grass on canvas Mostly Let mud dry and knock it off first. Grass may need a second pass.
Road film on mesh and knit Yes Blot rather than rub so you do not push dirt through the weave.
Dust and dullness on suede Yes, with care Blot only. Wet suede is how suede gets ruined.
Surface yellowing on soles from dirt Yes If it wipes off, it was dirt. If it does not, it was oxidation; see below.
Fresh food or drink spills Often The sooner the better. Dried in, it becomes a stain.

For a cleaner with no bleach and no solvents, that is the whole list, and it covers most of what makes shoes look tired. The method that gets these results is in how to clean sneakers in 60 seconds.

What a cleaner usually cannot do

Creases

A crease is material bent past the point where it springs back. No liquid un-bends leather. Heat and stuffing can reduce toe-box creases; that is a shaping job with its own risks, not a cleaning job. A cleaner makes a creased shoe a clean creased shoe.

Oxidised yellow soles

White and translucent rubber yellows over time through exposure to air and light; it is a chemical change in the rubber. Surface yellowing from dirt comes off; yellowing that has built up over years does not, and no spray reverses it, ours included. Dedicated sole treatments use peroxide and UV light to bleach the rubber back; that is a separate process with its own risks. More in how to clean yellowed rubber soles.

Dye transfer

When dark denim rubs a white midsole all summer, or a red panel bleeds into a white one in the wash, the colour has moved into the material. Lifting it out generally needs a solvent or a bleach, which is exactly what you do not want near the rest of the shoe. A neutral cleaner will not shift it; the same property stops it lifting the dye that is supposed to be there.

Deep, set stains

Oil soaked into suede, ink, old coffee dried into canvas. Once a stain is in the fibre rather than on it, a surface cleaner is working at the wrong depth. You may lighten it. You are unlikely to remove it.

Smell

Cleaning the upper removes the grime that holds smell, and that helps. It does not address the inside of the shoe. For that you want full drying, airing, removable insoles, sunlight and rotating pairs; see how to clean insoles and deal with shoe odour.

Why the before-and-after photos look so good

Because surface dirt photographs dramatically and comes off easily. A muddy white shoe is the ideal subject: maximum contrast before and after, and all of it the kind of dirt a surfactant can lift. That is not dishonest, exactly, but it teaches people to expect the same result on a crease or a yellow sole, and then the product gets blamed for a problem it was never going to touch.

Look at any before-and-after, including ours, and ask: was that dirt on the shoe, or a change in the shoe? If a photo appears to show a cleaner reversing oxidation or removing creases, be sceptical.

How to tell in advance

  1. The dry cloth test. Rub the mark with a dry cloth. If it lightens at all, it is surface dirt and a cleaner will finish the job. If nothing moves, it may be a change in the material.
  2. The age test. Dirt from last week comes off. A mark that has been there for a year has had time to bond, and yellowing over years is oxidation.
  3. The inside-panel test. Try the cleaner on a hidden panel first. It tells you whether the mark moves and whether the material minds. Do this on anything rare, painted or customised.
  4. The two-pass rule. One light pass, wait, wipe. A second light pass if it is improving. If the second pass does nothing, a third will not either.

What to expect by material

White leather is the best case; the finish holds dirt on top, so a neutral foam gets nearly all of it. Canvas is good for fresh dirt and worse for old, because the weave holds on. Mesh and knit clean well if you blot. Suede and nubuck come up well for dust but poorly for oil, and only if kept dry. Rubber midsoles clean up for scuffs and grime, not oxidation. Patent and vinyl are easy. Laces are often cheaper to replace than rescue; how to clean shoelaces covers when to give up.

That is the map SneakerSalt is built around: excellent on leather, canvas, mesh and rubber; good with care on suede and nubuck; honest about creases, oxidation and dye. If it does not clean your shoe, keep the bottle and we refund you. We would rather say so up front.

Questions people actually ask

Will a sneaker cleaner remove creases?

No. Creases are a shape change, not dirt. A cleaner leaves you with a clean creased shoe.

Can a cleaner whiten yellowed soles?

If the yellow is dirt, yes. If it is oxidation from years of air and light, no; that needs a dedicated peroxide treatment, and it is a different job with different risks.

Is it worth cleaning shoes that have set-in stains?

Usually, yes. You will not remove the stain, but cleaning the surface around it makes the whole pair look better and the stain less obvious.

Clean the pair in sixty seconds: SneakerSalt Shoe Cleaning Foam, $24, free shipping, keep the bottle if it doesn't work.

The guarantee

If it doesn't clean your shoe, keep the bottle.

Buy a bottle — $24.0030 days · full refund · no return shipping