Yes, you can put ceramic coating on a windshield. Ceramic coatings are effective at protecting against chips, cracks, and other damage from the sun and rain.