That headline is one of those “sounds amazing, works badly” tricks.
👉 Scratches on glasses don’t just disappear with a household hack.
Let’s clear it up.
🧠 Why scratches can’t be “wiped away”
Your lenses (plastic or glass) are physically scraped or damaged.
That means:
- Material is missing or uneven
- You can’t truly “restore” it without professional resurfacing
At best, DIY methods can only mask minor scratches temporarily.
⚠️ Popular “fixes” you’ll see (and the truth)
❌ Toothpaste
- Slightly abrasive → may reduce visibility of very light scratches
- But can:
- Create more micro-scratches
- Damage lens coatings (anti-glare, UV)
❌ Baking soda paste
- Same issue: abrasive
- Can worsen the surface over time
❌ Vaseline / oils
- Temporarily fills scratches → looks better for a short time
- But:
- Smears easily
- Attracts dust
- Doesn’t fix anything
❌ Car wax / polish
- Can damage coatings
- Not designed for optical lenses
✅ What actually works
For minor scratches:
- Use a proper lens cleaner and microfiber cloth
- Sometimes dirt makes scratches look worse than they are
For coated lenses (anti-reflective, blue light, etc.)
- DIY fixes often damage the coating more than the scratch itself
For real scratches:
👉 Replacement is the only reliable solution
- Especially if:
- Scratches affect vision
- They’re in your line of sight
🧠 A smarter approach (prevention)
- Always use a microfiber cloth
- Store glasses in a case
- Avoid wiping lenses when dry or dusty
✅ Bottom line
Those viral “apply this and scratches disappear” tricks are temporary illusions or harmful.
👉 You can’t truly remove scratches at home
👉 You can only clean, mask briefly, or replace
If you want, tell me how bad the scratches are—I can suggest whether it’s worth trying a quick fix or just replacing the lenses.