What is the best solvent to clean glass?

When it comes to cleaning glass surfaces like windows, mirrors, or eyeglasses, using the right solvent is key to getting a streak-free shine. The best glass cleaning solvents are able to cut through oily fingerprints, dust, dirt, and other grime without leaving any residue behind. But with so many different glass cleaner options on the market, how do you know which one to choose?

Quick Answer: The Best Solvents for Cleaning Glass

For most general glass cleaning tasks, a mix of water and isopropyl alcohol (rubbing alcohol) is the ideal solvent. The alcohol helps dissolve oils and grease, while the water allows the cleaner to spread evenly and evaporate without streaking. A mix of 1 part rubbing alcohol to 3 parts water makes an effective DIY glass cleaner. Alternatively, ammonia-based glass cleaners from brands like Windex also work very well.

How Different Solvents Compare for Cleaning Glass

When evaluating the best solvents and cleaners for glass surfaces, here are some of the most common options:


Water by itself can clean glass reasonably well by rinsing away dust and dirt. However, plain water leaves behind streaks on glass because it doesn’t dissolve oils well. It also evaporates slowly, which promotes streaking.

Isopropyl Alcohol

Isopropyl alcohol (rubbing alcohol) is a very effective solvent for cleaning glass. The alcohol quickly dissolves oil, grease, and grime to leave a clean surface. But used alone, rubbing alcohol evaporates too quickly. Combining it with water allows the cleaner to spread evenly before evaporating.


Ammonia is a strong alkali that works well to cut through oils and greases on glass surfaces. When diluted with water in glass cleaners, ammonia helps dissolve fingerprints and leave a sparkling clean finish once it evaporates. However, ammonia can be irritating to breathe in concentrated form.


As a mild acid, vinegar can dissolve some grease and grime on glass. However, it is not as effective at cutting through oils compared to alcohol or ammonia-based cleaners. Vinegar often leaves streaks unless you wipe the glass very thoroughly after applying it.


Acetone (nail polish remover) is a powerful solvent that dissolves oils, greases, and residues quickly. However, acetone evaporates extremely fast – even faster than alcohol. This makes it tricky to use on its own for cleaning glass without leaving streaks behind. It’s best used for tough stain removal in combination with another cleaner.

Choosing the Best Glass Cleaning Solvent

When selecting a glass cleaner, you’ll get the best results from a solvent that:

  • Rapidly dissolves and removes oils, grease, fingerprints, etc.
  • Spreads evenly across the glass surface
  • Does not evaporate too quickly
  • Rinses clean without leaving streaks or residue

For most household glass cleaning, a diluted mix of isopropyl alcohol and water hits this sweet spot. The alcohol cuts through contaminants, while the water allows the cleaner to spread evenly and evaporate gradually without streaking. Ammonia-based cleaners like Windex work well too.

Here are some guidelines for choosing the best glass cleaning solvent:

Rubbing Alcohol and Water

A mix of 1 part isopropyl alcohol to 3 parts water makes an inexpensive and effective DIY glass cleaner. The alcohol to water ratio provides a good balance of cleaning power and even evaporation. Distilled water helps prevent mineral spots.

Ammonia-Based Glass Cleaners

For a convenient commercial glass cleaner, look for an ammonia-based formula like Windex. Ammonia dissolve oils, greases, and residues without the strong odor of vinegar or rubbing alcohol. Start with a mix of about 5% ammonia diluted in water.

Vinegar Glass Cleaners

While not as effective as ammonia or alcohol-based cleaners, white vinegar can be used in a pinch. Mix 1 part vinegar with 3-4 parts water. Wipe and scrub vigorously to dissolve stuck-on grime. Rinse and wipe again to prevent streaks.

Avoid Acetone or Concentrated Ammonia

Acetone and high concentrations of ammonia evaporate too quickly and can leave streaks. They can also damage plastic trim, paint, or window tinting. Avoid glass cleaners containing these unless heavily diluted with water.

Tips for Using Glass Cleaning Solvents

Once you’ve chosen the right glass cleaning solvent, follow these tips for the best results:

Mix Cleaner and Water Dilution Properly

If diluting rubbing alcohol or vinegar with water, mix according to manufacturer recommendations. The right proportions maximize cleaning power while minimizing evaporation issues.

Spray or Apply Cleaner Directly to Glass

Apply the glass cleaning solution directly to the surface rather than to the towel or cloth. This prevents the cleaner from getting absorbed into the towel before it can dissolve grime on the glass.

Use Microfiber Cloths

Clean glass with lint-free microfiber cloths to prevent streaks. Paper towels work in a pinch. Squeegees are great for larger windows.

Wipe in Overlapping Zones

Wipe down glass in overlapping zones rather than circular motions. This prevents cleaner from drying in swirl patterns. Zones allow you to cover the entire surface evenly.

Buff Glass Dry with a Fresh Cloth

Use a dry microfiber cloth to buff the glass after cleaning to prevent streaks. Switch to new dry cloths often for best results.

Rinse If Needed

If streaks develop, rinse the glass with water using a spray bottle. Wipe with fresh dry towels to polish and prevent new streaks.

Homemade Glass Cleaner Recipes

It’s easy to make your own effective glass cleaners at home using ingredients like rubbing alcohol, vinegar, and essential oils. Here are a few recipes to try:

Basic Rubbing Alcohol Glass Cleaner

  • 1 cup water
  • 1⁄4 cup isopropyl alcohol
  • 1 tablespoon white vinegar
  • Optional: few drops essential oil for scent

Mix ingredients in a spray bottle. Shake before each use to disperse the alcohol. Spray on glass and wipe clean with a microfiber cloth.

Frugal Vinegar Glass Cleaner

  • 2 cups water
  • 1⁄4 cup white vinegar
  • Optional: 1 tablespoon cornstarch to help remove grime

Mix ingredients and transfer to a spray bottle. Shake before use. Spray over glass and wipe clean, rinsing if vinegar streaks develop.

Heavy-Duty Ammonia Glass Cleaner

  • 1 cup warm water
  • 1⁄4 cup clear household ammonia
  • 1 tablespoon rubbing alcohol (optional extra grime-fighting power)
  • Few drops of blue or green food coloring (keeps cleaner from looking streaky when applied)

Mix ingredients in a spray bottle, adding ammonia last to prevent fumes. Use in a ventilated space and apply to glass as needed. Rinse and dry with a lint-free cloth.

Commercially Available Glass Cleaners

For convenience, many people opt for pre-mixed glass cleaning products that are widely available. Some top options include:

Windex Original

The classic blue Windex is an ammonia-based cleaner that dissolves grease and grime effectively. It uses a blend of detergents and solvents to cut through dirt.

Sprayway Glass Cleaner

Sprayway relies on ammonia to provide streak-free cleaning for windows, mirrors, and more. It’s offered in scented and unscented varieties.

Method Glass + Surface Cleaner

This plant-based glass cleaner uses naturally-derived alcohol and acids to clean without ammonia or other harsh chemicals. It also adds a light mint scent.

Rain-X Glass Cleaner

The Rain-X brand glass cleaner contains isopropyl alcohol to dissolve oils quickly. It also leaves behind an invisible water-repellent coating to make rain bead up.

Solvents to Avoid for Cleaning Glass

While some strong solvents like acetone may seem tempting for cleaning dirty glass, they often do more harm than good. Avoid the following:


Acetone-based nail polish remover evaporates too quickly, often leaving behind streak marks on glass. It can also damage surfaces.

Concentrated Ammonia

High concentrations of ammonia give off dangerous fumes and can leave residue and streaks behind. Always dilute ammonia with water for safety.

Rubbing Alcohol Concentrate

Using 99% isopropyl alcohol without diluting it allows for uneven drying and streaking. Mix rubbing alcohol with water for best glass cleaning results.

Mineral Spirits, Paint Thinner

Oily solvents like mineral spirits do not fully evaporate from glass, leaving oil residues. They can also damage frames, painted trim, or window tint.

Specialty Glass Cleaning Solvents

Certain specialty glass surfaces like mirrors or tinted windows may require specifically formulated cleaners. Some options include:

Mirror Cleaners

Look for mirror cleaners containing alcohol and detergents for high-shine cleaning without chemicals that can harm reflective coatings.

Car Window Tint Cleaner

Automotive window tint cleaners safely dissolve dirt without disturbing the tint film. They often include alcohol plus soap-based detergents.

Shower Door Cleaners

Prevent soap scum buildup on shower doors by using a cleaner containing glycolic or citric acid to dissolve minerals and clean glass.

Stainless Steel Cleaners

Specialized cleaners dissolve fingerprints and shine stainless steel kitchen appliances without leaving oily residues that show more prints later.

How to Make Glass Cleaners Even More Effective

You can enhance the cleaning power of even the best glass solvents using these simple tips:

Use Warm Water for Ammonia or Vinegar Mixes

Warm water helps ammonia and vinegar better dissolve and lift away grease and grime from glass surfaces for a deeper clean.

Add Mild Dish Soap

A few drops of mild dish soap added to your glass cleaner solution can help boost grease-cutting power. Just don’t overdo it to prevent streaking.

Try Some Cornstarch

For extra stubborn dried-on dirt or grime, add a tablespoon of cornstarch to your glass cleaner recipe. The fine powder acts as a gentle scrubbing agent.

Use Newspaper for Polishing

Old newspapers make great lint-free polishing cloths for a final buffing of glass once clean. The newsprint ink also helps further wipe away oils or streaks.

Buff with Coffee Filters

For cleaning small glass items, unused coffee filters make ideal oil-absorbing buffing cloths to polish away final traces of streaks or smears.

FAQs about Glass Cleaning Solvents

Does vinegar clean glass?

Yes, vinegar can be used to clean glass but is not the most effective option. Undiluted white vinegar does have some ability to dissolve grease and grime. However, you need to use elbow grease to wipe away contaminants. Vinegar also tends to leave streaks on glass unless fully buffed dry.

What is the best homemade window cleaner?

The best homemade glass and window cleaner is a mix of 1 part isopropyl alcohol diluted with 3 parts water. The alcohol breaks up stuck-on grime, while the water allows for streak-free cleaning as it evaporates. Add a few drops of essential oil for a fresh scent.

Can I clean windows with rubbing alcohol?

Yes, isopropyl rubbing alcohol makes an excellent glass cleaner. However, you’ll get the best results by diluting it with water at a 1:3 ratio. Straight alcohol evaporates too quickly, making it prone to leaving streaks. The water allows it to fully dissolve grime before drying.

Is Windex effective for cleaning glass?

Windex Glass Cleaner is highly effective for cleaning windows, mirrors, and other glass surfaces in the home. It relies on ammonia to cut through grease, oils, fingerprints, dust, and dirt. Detergents lift grime away. Just be sure to use it in a well-ventilated area.

The Bottom Line

When choosing a solvent for cleaning glass, you want one that can rapidly dissolve oily grime but also evaporates slowly to prevent streaking. For most purposes, an alcohol and water mix or ammonia-based cleaner like Windex provides the best results. Avoid using concentrated ammonia or harsh chemicals like acetone that can damage surfaces. With the right solvent and proper technique, you can keep all your glass surfaces sparkling clean.

Leave a Comment