
A glass cleaner removes fingerprints and other particles from nonporous materials. Glass cleaners are commonly used in the home on mirrors and windows to provide a streak free shine. Also, they're a good option for cleaning your vehicle's windshield or other surfaces.
The Best Glass Cleaners
Many of the best glass cleaners on the market contain ammonia, which is a powerful cleaning agent and disinfectant. It can also be used to remove stains on windows and other surfaces, leaving them sparkling. It can cause chemical burns to your eyes and nose if you splash it in. People with respiratory problems or asthma should avoid using it.
Isopropyl Alcohol is another common ingredient found in window cleaners. It dries quickly and can cut through even the toughest grime. It's also disinfectant, though not as powerful as other alcohol-based cleaners.

The smell of isopropyl liquor does not linger as strongly as that of ammonia-based products. It's also safe to use around children and animals, so long as you don't spray it directly in their eyes or on their skin.
Method Glass & Surface Cleaner (Runner-up) - A powerful cleaner, it removes dirt and stains on windows, mirrors glass appliances and other surfaces. The combination of alcohol and a mild surfactant helps remove grime without leaving a heavy residue. It also has a pleasant fragrance.
Windex is a popular brand that's known for its efficiency. It can be purchased at hardware stores and supermarkets, and comes in convenient spray bottles of 23 ounces. It can be used for windows, mirrors, or other nonporous surface.
Invisible Glass is another glass cleaner which leaves your home smelling great. It's also ammonia and scent free, making it an excellent choice for people with allergies. Although it isn't quite as strong as some of the other products on this list it is still safe for kids and pets to use and does a fantastic job at cleaning glass.

Top Window cleaners - They can clean almost any type of window, tinted glass or not. The best window cleaners can be used for regular maintenance to keep your house looking good, or to add to your cleaning routine when special occasions arise, such as when you have visitors over, or when the kids are playing sports at school.
Foaming Cleaners – Foaming cleaners can be less messy but may not have the same strength to tackle tough stains. Although they can be more costly than spray cleaners. They are also better at coating vertical surfaces.