How to Remove White Film From Glasses and Make Them Sparkle Again

Final Thoughts
A white film on drinking glasses can make even clean glassware look old and dull. In many cases, however, stubborn limescale and hard-water deposits can be loosened with simple household ingredients such as white vinegar, lemon juice, or a mild baking-soda solution.

The key is to clean gently, rinse thoroughly, and dry your glasses immediately after washing.

And remember: if the cloudy appearance is actually glass etching, no homemade cleaning trick can reliably reverse the damage. In that case, preventing further etching is the best way to keep your remaining glassware clear and shiny.