Using an abrasive substance can damage those coatings rather than repair them.
In other words, toothpaste may make the situation worse, especially on expensive prescription lenses.
Why You Should Be Careful With DIY Lens Repairs
A lens isn’t simply a piece of transparent plastic.
Modern prescription lenses can contain multiple coatings designed to improve vision and protect the surface. Scrubbing them with an abrasive product can create additional haze or permanently damage the coating.
The original article recommends applying plain toothpaste, allowing it to sit, and then rinsing it away.
For today’s coated eyeglasses, however, a safer approach is to avoid abrasive home remedies.
What Should You Do Instead?
If your glasses have minor marks, start with proper cleaning.
Use:
- Lukewarm water to remove dust and particles.
- A small amount of lens-safe cleaning solution if needed.
- A clean microfiber cloth specifically intended for eyeglasses.
- Gentle movements rather than aggressive rubbing.
Avoid paper towels, tissues, household glass cleaners, and abrasive products.
These can either scratch the surface or damage lens coatings.
What If the Scratch Is Already There?
Unfortunately, genuine scratches generally cannot simply be washed away.
If a scratch is deep enough to interfere with your vision, the safest solution is to have an optician examine the lenses.