Why does toothpaste remove scratches?
The toothpaste is like a grinding paste that takes away a very fine layer of the glass. It levels the glass around the scratch to the same level as the scratch itself, thereby hiding the scrath. If the scratch is deep then this method will not work, as too much of the glass has to be polished away. Oct 9, 2017