The claim that “a little product will make scratches on glasses disappear instantly” is a common online hack, but it is usually misleading. Most scratches on eyeglass lenses cannot actually be removed at home because they are physical damage to the lens surface or its coatings.
What you can do instead:
1. Clean the lenses properly first
Sometimes what looks like a scratch is only:
- Dried residue
- Dust particles
- A damaged coating that looks cloudy
Use:
- Lens cleaner or mild dish soap
- A microfiber cloth
Avoid paper towels or rough fabrics.
2. Avoid scratch “removal” tricks
Be careful with suggestions like:
- Toothpaste
- Baking soda
- Car wax
- Glass polish
These are abrasive and can remove protective coatings or make lenses more distorted.
3. For minor coating damage
If the problem is an anti-reflective coating that is peeling or cloudy, an optician may be able to advise whether the coating can be removed or whether the lenses need replacing.
4. Prevent future scratches
- Store glasses in a hard case.
- Never place lenses face-down.
- Rinse off grit before wiping.
- Use a microfiber cloth.
If the scratches are on prescription lenses, sunglasses, or phone/reading glasses, and you know whether they are deep scratches or just coating marks, I can suggest the safest option.
