No frigging way you should use that on glass or a windshield unless you want to replace it as it's to agressive!. Use 0000 (4/0) steel wool to remove any nasty items off glass without scratching the surface unless you need a solvent or thinner to cut this foreign matter. What solvents do not remove use a water base, a strong water base cleaner if required as many items needing to be removed that are petroleum not water based.