That’s another clickbait claim. Scratches on glasses lenses do not “disappear instantly” with any simple home trick.
👓 The truth about scratched glasses
Most eyeglass lenses are coated with layers like:
- anti-reflective coating
- scratch-resistant coating
- UV protection layer
If they get scratched, the damage is physical, meaning:
You cannot truly “remove” scratches without affecting the lens.
⚠️ Why viral “fixes” are misleading
Common internet suggestions like:
- toothpaste
- baking soda
- oil or petroleum jelly
- “special hacks”
❌ These do NOT remove scratches
❌ They can actually damage coatings further
❌ They may temporarily “hide” scratches by filling them, but not fix them
👓 What actually works
✔️ Light scratches
- Sometimes can be reduced slightly with professional polishing (optician)
✔️ Deep scratches
- Lens replacement is the only real solution
- Often cheaper than repeated fixes or blurry vision
🧠 Best prevention tips
- Use microfiber cloth only
- Don’t wipe dry lenses (rinse first)
- Store in a hard case
- Avoid placing lenses face-down
✔️ Bottom line
There is no instant home method to remove scratches from glasses. If a scratch is visible, it’s usually permanent or only fixable by replacing/polishing the lens professionally.
If you want, I can also suggest:
👓 best anti-scratch glasses options
🧼 how to properly clean lenses without damage
💰 or how to make your glasses last longer cheaply