If you’re looking for a “simple recipe” to remove scratches from glasses, be cautious: most household scratch-removal hacks are misleading. A true scratch cannot usually be erased because the lens material has been physically removed. Many DIY methods only polish unevenly and can damage the lens coating.
First, check if it’s actually a scratch
Sometimes marks are:
- Dried residue
- Oil buildup
- A damaged anti-reflective coating
Clean the lenses first:
- Rinse with lukewarm water.
- Add a tiny drop of mild dish soap.
- Gently rub with clean fingers.
- Dry with a microfiber cloth.
Avoid these “scratch removal” recipes
❌ Toothpaste
❌ Baking soda paste
❌ Glass cleaner with ammonia
❌ Car polish
❌ Abrasive powders
These can make lenses cloudy or strip protective coatings.
If scratches remain
- Small cosmetic scratches: A professional optical shop can check whether the coating or lens can be repaired.
- Deep scratches: Replacing the lenses is usually the only way to restore clear vision.
Keep glasses looking new
- Store them in a hard case.
- Never place lenses face-down.
- Use only microfiber cloths.
- Rinse away dust before wiping.
If you mean regular eyeglasses, sunglasses, or another type of glass surface, the best solution may be different.
