Scratches on Glasses: Can You Really Make Them Disappear Instantly?
There are many videos and posts claiming: “Apply a little of this and scratches on your glasses will disappear instantly.” Unfortunately, most of those tricks are exaggerated. A scratch is a physical groove or damage in the lens surface, so a simple cream or liquid usually cannot truly “erase” it.
However, there are some things you can try depending on how bad the marks are.
First: Make Sure It’s Actually a Scratch
Sometimes what looks like a scratch is just:
- dried water spots
- oil from fingers
- dust stuck on the lens
- damaged coating
- tiny surface marks
Before trying anything:
- Wash your hands.
- Rinse the glasses under lukewarm water.
- Put a tiny drop of mild dish soap on each lens.
- Rub gently with your fingertips.
- Rinse.
- Dry with a clean microfiber cloth.
If the mark disappears, it wasn’t a scratch.
Method 1: Toothpaste Trick (Popular but Risky)
Some people use toothpaste because it contains very fine polishing particles.
What you need:
- Plain white toothpaste (not gel)
- Microfiber cloth
- Water
Steps:
- Put a very small amount of toothpaste on the scratched area.
- Rub gently in small circular motions for about 10–20 seconds.
- Rinse the lens completely.
- Dry with a microfiber cloth.
- Check the result.
Important:
This does not actually repair the lens. It may only smooth extremely tiny surface marks.
It can also:
- remove anti-reflective coating
- create cloudy patches
- make lenses look worse
Avoid this on expensive prescription lenses.
Method 2: Baking Soda Paste
Another common home trick:
Ingredients:
- 1 teaspoon baking soda
- A few drops of water
Mix until it becomes a soft paste.
Steps:
- Apply a tiny amount.
- Rub very gently.
- Rinse completely.
- Dry.
Warning:
Baking soda is abrasive. It may polish the coating away instead of removing the scratch.
Method 3: Car Wax or Scratch Removers (Not Recommended)
Some people use:
- car polish
- plastic polish
- glass scratch removers
These products are designed for other surfaces, not prescription lenses.
Possible problems:
- distorted vision
- uneven lens thickness
- damaged coatings
- eye strain
The Best Cheap Solution
If your glasses are prescription glasses and the scratches bother you:
Ask an optical shop:
“Can you replace only the lenses and keep my frame?”
Often this costs much less than buying a completely new pair.
How to Prevent Future Scratches
✅ Always keep glasses in a hard case
✅ Clean with microfiber cloth only
✅ Never wipe dry lenses with a shirt or tissue
✅ Rinse dust away before wiping
✅ Don’t put lenses face-down on tables
✅ Replace old microfiber cloths when they collect dirt
Bottom Line
There is no magic liquid that makes real scratches disappear instantly. The safest “free fix” is proper cleaning; for actual scratches, especially on coated lenses, replacement is usually the only true repair.
