To remove scratches from glass, start by cleaning the surface thoroughly and identifying scratch depth. For light scratches, apply toothpaste (not gel) or baking soda paste to a soft cloth and rub in circular motions for 30-60 seconds, then rinse and dry. For moderate scratches, commercial products like cerium oxide polish applied with a felt pad can be effective. Very fine sandpaper (starting with 1500-grit, progressing to 2000-grit) used with water as lubricant works for deeper scratches, followed by polishing compound. For best results, use a rotary tool with felt polishing attachments at low speed. Deep scratches in tempered or safety glass should be professionally evaluated, as DIY repair might compromise structural integrity. Prevention remains the best approach through proper cleaning and handling techniques.