New Starter Kit — Spray, Wipes & Cloth for $19.79. Save 24% with code CLEARVIEW10

Try the Kit

Best Lens Scratch Filler in 2026: What Actually Works (and What Doesn't)

The internet is full of glasses-scratch hacks. Toothpaste. Baking soda paste. Car wax. Brass polish. Vaseline. Coconut oil. Spray-on liquid glass.

Almost none of them work. Several of them actively damage your glasses.

We've been making lens cleaner with mild scratch-filling properties for 45 years, and the single most common customer message we get is some version of: "My glasses got scratched, will this fix it?"

The honest answer requires being specific about what "filling a scratch" actually means. So let's do that.

What "scratch filler" actually does (and doesn't do)

Lens scratch filler is a topical product that fills the microscopic groove of a surface scratch with a transparent substance that has a refractive index similar to the lens material. When done correctly, light passes through the filled scratch more or less the same way it passes through the surrounding lens — so the scratch becomes nearly invisible.

The catch: the filler isn't permanent and doesn't repair the lens. It temporarily masks the scratch. Wash the lens, and the filler comes off. Re-apply, and the scratch disappears again.

What scratch filler CAN do:

  • Make surface scratches you can barely feel with a fingernail look invisible
  • Restore clarity to lenses with fine scratching from cloth wipes
  • Mask small chips around the edges of the lens
  • Reduce the visibility of micro-scratches from accidental cleaning with rough cloth

What scratch filler CANNOT do:

  • Fix scratches you can clearly feel with a fingernail (these have penetrated too deep)
  • Repair cracks or chips through the lens body
  • Restore an anti-reflective coating that's been damaged (the coating has to be replaced)
  • Make a deeply scratched lens look new (only lens replacement does this)
  • Survive a wash with anything more than cool water + microfiber

The simple test: run your fingernail across the scratch. If it catches sharply, the scratch is too deep for any topical product. If you can barely feel it (or not at all), scratch filler can make it disappear visually.

Why most "scratch filler" hacks don't work

Toothpaste

The most-cited internet hack. The theory: the mild abrasive in toothpaste polishes away the scratch.

Reality: It's polishing scratches OUT of the lens — meaning it's removing lens material to level down to the bottom of the scratch. On uncoated glass lenses, this can work but takes a lot of polishing. On modern AR-coated lenses, it destroys the anti-reflective coating within a few applications. The scratch may look better, but you've replaced one problem with a worse one.

Don't do this on prescription glasses with AR coating.

Baking soda paste

Same theory as toothpaste — mild abrasive. Same problem — destroys AR coatings and polycarbonate scratch-resistant coatings.

Car wax / brass polish

These contain solvents (often petroleum-based) that damage polycarbonate and dissolve lens coatings. The polish leaves a layer that LOOKS like scratch filling but degrades the lens chemistry underneath.

Don't use car products on glasses.

Vaseline / coconut oil / Vicks VapoRub

These DO temporarily fill scratches because they're transparent and the refractive index isn't completely wrong. But:

  • They attract dust like a magnet
  • They smear with every blink against eyelashes
  • They wash off the moment your lenses contact water
  • They're not safe for AR-coated lenses (petroleum jelly contains oils that degrade some coatings)

Spray-on "liquid glass" products

Some are legitimate (they're optical-grade silica that bonds to the lens). Most marketed online are diluted glass cleaner with marketing copy claiming to be liquid glass. Real liquid glass treatments cost $40-80 and require careful application. The $10 "liquid glass" sprays on Amazon are usually not the same product.

What actually fills scratches in modern lenses

A real scratch filler needs three properties:

  1. A refractive index close to the lens material (~1.5 for plastic/CR-39, ~1.586 for polycarbonate)
  2. A transparent thin-film that bonds to the lens surface rather than just sitting on top
  3. Chemistry that doesn't damage the lens coatings underneath

Z Clear's formula does this. The natural binding agent in Z Clear (the same one that creates the anti-fog film) fills microscopic surface scratches as you polish the lens with a microfiber cloth. The film cures to a hard, transparent state within 60 seconds.

It's not magic. Z Clear isn't going to fix a deep scratch from a key in your purse. But it WILL temporarily fill the kind of surface scratches that:

  • Build up from cleaning with shop rags or shirt tails
  • Come from dropping glasses face-down on a hard surface
  • Happen when sunglasses get tossed in a glove box
  • Accumulate on phone screens from pockets full of keys/coins

For these scratches — the ones that look bad but aren't deep — Z Clear restores clarity visibly.

Realistic expectations: before/after

Z Clear's scratch-filling benefit is most visible on:

  • Fine scratches across an otherwise clear lens → near-complete clarity restoration
  • A few light scratches on sunglasses → ~80% improvement
  • Phone screen with hairline scratches → ~70% improvement
  • Hazy lenses with no specific scratches → significant clarity boost (the haze is usually micro-scratching from cleaning)

Z Clear's scratch-filling is LESS visible on:

  • Deep gouges → no improvement, lens needs replacement
  • Chips or cracks → no improvement, lens needs replacement
  • Coatings that are delaminating → no improvement, lens needs replacement
  • Spider-web patterns (stress fractures in plastic) → no improvement

The most common ways lenses get scratched

Knowing this helps prevent the next round of damage:

1. Cleaning with your shirt. About 60% of scratched glasses we hear about came from someone wiping them with a shirt, towel, or paper product. Cotton fibers seem soft but they're dramatically harder than the soft anti-fog and AR coatings on modern lenses. Use only a clean microfiber.

2. Setting glasses face-down on a hard surface. Counter tops, car dashboards, restaurant tables — face-down glasses on any of these = surface contact with grit that scratches.

3. Tossing glasses in a bag without a case. Keys, coins, pens — anything metal in the same bag pocket as your glasses will scratch them.

4. Cleaning with hot water. Hot water can warp some lens materials and break down certain coatings. Always use cool or lukewarm water.

5. Using paper products to clean. Tissue, toilet paper, paper towels — all of them micro-scratch the lens surface. Even "lens cleaning tissues" can be too abrasive for premium AR coatings.

6. Sleeping with glasses on the bedside table. Glasses fall onto the floor more often than people admit. Carpet or hardwood, doesn't matter — the impact + sliding = scratches.

7. Putting glasses on top of your head. The hair grease and skin oils mess up the coatings, and the glasses are far more likely to fall.

How to apply Z Clear for scratch-filling specifically

For maximum scratch-masking effect:

  1. Clean the lens first. Cool water rinse + clean microfiber pat dry.
  2. Apply Z Clear Anti-Fog Paste (the paste is more concentrated than the spray and works better as a scratch filler). Pea-sized dab to each lens.
  3. Polish slowly in circular motions with the included microfiber cloth. The slower polish lets the filler settle into the scratches before excess is wiped away.
  4. Polish for 30-45 seconds per lens — longer than your normal cleaning routine.
  5. Buff with a clean section of the microfiber until the lens is clear.
  6. Inspect under a bright light. Scratches that were visible before should be significantly reduced or invisible.

For phone screens and camera lenses: same process, but apply with extra care (less product, more polishing). See our full how-to-use guide for more.

When to stop trying and just replace the lens

Honest assessment: if you've spent more than $200 on the prescription lenses, and they have:

  • Deep gouges you can clearly feel
  • Cracks running across the lens
  • Delaminated AR coating (rainbow patches that won't clean off)
  • Stress crazing (spider-web patterns)

...stop trying to fix them topically. The lens needs replacement at an optical shop. Z Clear can help with the cosmetic appearance of scratches you can barely feel — it can't repair structural damage to the lens or coating.

For uncoated reading glasses ($10-30) or cheap sunglasses, lens replacement isn't worth it; just replace the glasses. Z Clear's scratch-filling extends their useful life by months, not years.

Frequently Asked Questions

Can Z Clear remove deep scratches?

No. Z Clear is a scratch FILLER, not a polish. It temporarily fills the groove of a surface scratch so light passes through cleanly. Deep scratches you can feel with a fingernail are too deep — the lens needs replacement.

How long does Z Clear's scratch-filling last?

Until you wash the lens. The filler is part of the same anti-fog film and lasts 8-12 hours (spray) to 72 hours (paste) per application. After cleaning, re-apply.

Does toothpaste actually work for scratches?

Toothpaste's mild abrasive can polish down some scratches on uncoated glass lenses, but it destroys anti-reflective coatings, scratch-resistant coatings, and polycarbonate surface treatments. Don't use it on modern prescription glasses.

Can Z Clear fix a scratched phone screen?

Yes — for surface scratches. Apply Z Clear with the included microfiber, polish gently, and surface scratches will be visibly reduced. Deep scratches from keys won't disappear.

What about my AR-coated prescription glasses?

Z Clear is safe for AR coatings (Crizal, ZEISS, Hoya, etc.). It fills minor surface scratches without damaging the coating. This is one of the few scratch fillers we can recommend on premium AR lenses.

How do I know if my scratches are too deep for Z Clear?

Run your fingernail across the scratch. If it catches sharply, the scratch is deep — Z Clear won't fix it. If you can barely feel it (or not at all), Z Clear can mask it visually.

The bottom line

Most "scratch filler" hacks on the internet either don't work or damage your lenses. Toothpaste, baking soda, and car wax destroy AR coatings. Vaseline and oils attract dust and wash off immediately.

A real scratch filler temporarily fills surface scratches with a transparent film that has the right refractive index to mask the damage visually. Z Clear's anti-fog formula doubles as a scratch filler because the binding agent fills micro-scratches as you polish.

What Z Clear fills well:

  • Surface scratches from improper cleaning
  • Hazy lenses from accumulated micro-scratching
  • Light scratches on sunglasses, phone screens, camera lenses

What no topical product can fix:

  • Deep scratches you can feel with a fingernail
  • Cracks, chips, gouges
  • Damaged coatings (these have to be replaced)

For minor scratches, Z Clear Anti-Fog Paste is the right pick — the higher concentration works best for scratch-filling.

Shop Z Clear Paste →
30-day money-back guarantee · 4,800+ five-star reviews · Made in USA since 1981

Leave a comment (all fields required)

Comments will be approved before showing up.

Search