Here’s a safe, at-home way to reduce light scratches on glasses and make them look shinier. Note: This works best for minor surface scratches, not deep cracks or lens coatings.
Materials Needed
- Toothpaste (non-gel, non-abrasive, plain white)
- Soft microfiber cloth
- Warm water
Step-by-Step Instructions
- Clean the lenses
- Rinse glasses under warm water to remove dust and dirt.
- Dry gently with a microfiber cloth.
- Apply toothpaste
- Put a small pea-sized amount of toothpaste on the scratched area.
- Use a soft microfiber cloth to rub the toothpaste gently in circular motions for 10–15 seconds.
- Rinse thoroughly
- Wash off the toothpaste with warm water.
- Dry with a clean microfiber cloth.
- Repeat if needed
- For shallow scratches, you can repeat 1–2 times.
- Avoid excessive rubbing, which can worsen scratches.
Optional Tips
- For plastic lenses, you can also try baking soda paste (1 part water + 2 parts baking soda) using the same circular motion technique.
- Never use abrasive powders or rough cloths—they can damage coatings permanently.
- This method does not work on anti-reflective coatings; test a small corner first.
If you want, I can make a quick guide for restoring glasses step by step, including a tip for anti-reflective lenses and coated lenses safely at home.