That headline is another classic clickbait claim. In reality, scratches on glasses do not “disappear instantly” with any home remedy. Once the lens coating is physically scratched, it’s usually permanent.
🕶️ What actually happens with scratched glasses
Most modern lenses have coatings (anti-reflective, anti-scratch). When they get scratched:
- The surface is physically damaged
- You cannot truly “repair” it at home
- At best, you can temporarily hide or worsen the appearance
⚠️ Common “quick fixes” you may see online (and the truth)
1) Toothpaste
- Slightly abrasive
- May reduce appearance of very fine scratches temporarily
- Can also damage coatings further
2) Baking soda paste
- Similar to toothpaste (mild abrasion)
- Risk of making lenses worse
3) Car wax / furniture polish
- Fills scratches temporarily so they look less visible
- Wears off quickly and can blur vision
4) Glass polish kits
- Designed for some types of glass, NOT coated eyeglass lenses
- Can remove protective coating
👓 What actually works
✔ For minor scratches
- Sometimes opticians can apply professional polishing (limited effectiveness)
✔ For serious scratches
- Lens replacement is the only real fix
- Many optical shops can replace just the lenses, not the whole frame
🧠 Prevention is the real solution
- Use a microfiber cloth (not tissue or shirt)
- Store glasses in a hard case
- Don’t place lenses face-down
- Clean with proper lens solution, not household cleaners
🚫 Bottom line
No cream, paste, or “magic liquid” will make scratches disappear instantly. If a scratch affects vision, replacement is the only reliable solution.
If you want, tell me how bad the scratches are (light haze vs deep lines), and I can suggest whether they’re repairable or should be replaced.
