If you mean eyeglasses (spectacle lenses), it’s important to know one thing first: true scratches in coated lenses usually can’t be fully removed. Many “DIY fixes” only mask them or risk making things worse. That said, you can try a few safe, simple home methods depending on the lens type.
Simple “at-home” scratch-fading method (mild cases)
1. Clean first (very important)
- Rinse lenses with lukewarm water
- Add a drop of mild dish soap
- Gently rub with fingertips
- Dry with a clean microfiber cloth
This alone sometimes makes fine scratches less visible.
2. Baking soda paste (gentle polishing method)
Recipe:
- 1 teaspoon baking soda
- A few drops of water (to form a thick paste)
How to use:
- Apply paste with a cotton ball or soft cloth
- Rub in light circular motions for 10–15 seconds
- Rinse thoroughly with water
- Dry with microfiber cloth
⚠️ Stop immediately if lenses have anti-reflective or anti-scratch coating—you may damage it further.
3. Non-gel toothpaste method (only for very light scratches)
- Use plain white toothpaste (not gel, not whitening)
- Apply a tiny amount
- Rub gently for 10–20 seconds
- Rinse and dry
⚠️ This is slightly abrasive and can worsen coated lenses.
4. Anti-glare coating warning
If your glasses have:
- Anti-reflective coating
- Blue light filter coating
- “Scratch-resistant” layer
Then DIY polishing can strip the coating, making vision worse (cloudy patches, glare).
When DIY won’t help
You should replace lenses if:
- Scratches are deep or visible while wearing
- Vision is affected
- Coating is peeling or hazy
Best “new look” trick (safe and effective)
Even if scratches remain slightly:
- Clean properly with lens solution
- Use a high-quality microfiber cloth
- Apply anti-fog / lens polish spray (optician-grade)
This often restores a “like new” shine without damage.
If you want, tell me what type of glasses you have (plastic, glass, anti-glare, blue light, etc.), and I can suggest the safest option specifically for your lenses.
