This kind of claim is misleading. Scratches on glasses don’t “disappear instantly” with any home trick.
Let’s clear it up:
👓 Can scratches on glasses really be removed?
Eyeglasses
- ❌ Deep scratches: cannot be repaired at home
- ⚠️ Most “home remedies” only temporarily fill or blur scratches, they don’t remove them
- ✔️ Only proper lens replacement or professional resurfacing truly fixes them
🧴 Common “viral hacks” (and the truth)
🪥 Toothpaste
- May slightly polish very fine surface marks
- Can also damage anti-reflective coating
🧂 Baking soda paste
- Works like mild abrasive
- Risk of making scratches worse
🧴 Oil or wax (baby oil, petroleum jelly)
- Fills scratches temporarily
- Effect wears off quickly
⚠️ Why “instant disappearance” is false
- Scratches are physical damage to lens coating or plastic
- You can’t “heal” or dissolve them
- At best, you can mask them temporarily
👓 What actually works
✔️ 1. Lens replacement (best option)
- Most opticians can replace lenses without changing frame
✔️ 2. Anti-scratch professional coating
- Applied during manufacturing or professional servicing
✔️ 3. Use proper cleaning habits
- Microfiber cloth only
- Lens cleaning spray (not tissues or shirts)
🧠 Bottom line
Scratches on Eyeglasses cannot be magically removed at home, despite viral claims. Home remedies may only hide them temporarily—or worsen the damage.
💡 Prevention tips
- Store glasses in a hard case
- Avoid wiping dry lenses
- Keep them away from sand, keys, and rough cloth
If you want, I can tell you how to fix scratched sunglasses vs prescription glasses (they are different) 👍