A 32-ounce bottle of name-brand glass cleaner runs $4.50 at the grocery store. The same volume of home made window cleaner costs about ten cents and outperforms it on streaks because you control the surfactant load. Window professionals have been mixing their own solutions for decades, and the recipes are simpler than the marketing copy on a Windex label suggests. This guide gives you five formulas, the science behind each ingredient, and the application technique that separates a clean window from a streaky one.
- Why Commercial Cleaners Streak in the First Place
- Recipe 1: The Classic Vinegar and Water Mix
- Recipe 2: The Professional Window Washer Formula
- Recipe 3: Alcohol-Based for Frozen and Hot Conditions
- Recipe 4: Heavy-Duty for Soap Scum and Mineral Spots
- Recipe 5: No-Vinegar Option for Tinted Windows
- Application Technique That Beats the Recipe
- Storage and Shelf Life
- Mistakes That Cause Streaks Even with the Right Recipe
Why Commercial Cleaners Streak in the First Place
Most retail window cleaners use ammonia plus a blue surfactant blend. The ammonia evaporates fast, but the surfactant residue stays behind, attracting dust within hours. On hot windows it dries before you can wipe it off, leaving the rainbow streaks every homeowner blames on the towel. Home made window cleaner mixed at the right concentration leaves almost no residue because you are not paying for a chemical that needs a preservative system.
The other variable is water. Hard water (above 120 ppm of dissolved minerals) leaves white spots all by itself. If your tap water leaves crust on the kettle, switch to distilled water for any cleaner you mix. A gallon of distilled water costs $1.29 and lasts months.
Recipe 1: The Classic Vinegar and Water Mix
This is the workhorse and where most homeowners should start. It works on standard glass, single-pane and double-pane, mirrors, glass shower doors with light soap scum, and exterior windows.
- 1 cup distilled water
- 1 cup white distilled vinegar (5 percent acetic acid)
- 1 tablespoon cornstarch (the secret ingredient)
- Optional: 5 drops lemon essential oil for scent
Combine in a 16-ounce spray bottle and shake before each use. The cornstarch sounds odd but acts as a mild abrasive and prevents streaking. Shake hard before each spray because the starch settles fast.
Recipe 2: The Professional Window Washer Formula
Pro window cleaners working in commercial buildings use a much simpler recipe. The key is dish soap chosen for its low surfactant residue.
- 1 gallon warm water
- 1 to 2 teaspoons Dawn Ultra original blue (no more, more soap means more streaks)
- 1/4 cup white vinegar (optional, helps in hard water areas)
This goes in a 5-gallon bucket, applied with a strip washer (the fuzzy mitt on a T-bar) and squeegeed off with an Ettore Master Brass squeegee ($20). It is the most efficient method for big windows and has zero ammonia smell.
Recipe 3: Alcohol-Based for Frozen and Hot Conditions
Vinegar-based cleaners freeze in winter and evaporate too fast on a 90 degree summer day. Isopropyl alcohol solves both problems. It depresses the freezing point well below 0 degrees F and slows evaporation enough to give you working time.
- 1 cup distilled water
- 1 cup 70 percent isopropyl alcohol
- 1 tablespoon white vinegar
- 1 to 2 drops Dawn dish soap
Use this for car windshields, exterior glass in summer, and any cleaning job where the standard vinegar mix flashes off too quickly. Rubbing alcohol also dissolves the wax film that road grime leaves behind.
Recipe 4: Heavy-Duty for Soap Scum and Mineral Spots
Glass shower doors, hard water spots on bathroom mirrors, and the yellow film on kitchen windows above the stove need more aggressive chemistry. Plain vinegar handles light scum but bounces off the calcified stuff.
- 1/2 cup white vinegar
- 1/2 cup hot water
- 1 teaspoon Dawn Powerwash
- 1 tablespoon baking soda (added last, just before use, expect fizzing)
Spray onto the surface, let dwell 5 minutes, scrub with a non-scratch pad, and rinse. For stubborn calcium deposits, a paste of 3 parts baking soda to 1 part vinegar applied with a damp rag breaks the bond without scratching the glass.
Recipe 5: No-Vinegar Option for Tinted Windows
Window tint film, the kind installed on cars or as energy-saving film on home windows, can degrade if exposed to acidic cleaners over time. Use a neutral pH formula instead.
- 2 cups distilled water
- 1 teaspoon Dawn dish soap
- 1/4 cup 70 percent isopropyl alcohol
This is also the right choice for glass on antique mirrors with a deteriorating silver backing, where vinegar can eat away at the foil seal at the edges.
Application Technique That Beats the Recipe
The right cloth matters as much as the formula. Microfiber is non-negotiable, and within microfiber, look for “glass” or “lint-free” labeled cloths with at least 300 GSM density. The Mr. Siga 12-pack runs $15 on Amazon and lasts three years if you wash them separately from anything with fabric softener.
Spray the cloth, not the window, on small areas. Spray the window directly only on bigger jobs where you will squeegee. Wipe in a tight S-pattern, top to bottom, then flip the cloth and buff dry with a circular motion. Two-cloth technique (one wet, one dry) gives the most consistent streak-free finish on bathroom mirrors.
Storage and Shelf Life
Vinegar and water solutions stay good for about a month in a labeled spray bottle. Alcohol-based formulas hold up six months because alcohol is mildly antimicrobial. Always label the bottle with the contents and date, and keep it out of direct sunlight. Sunlight degrades the dish soap surfactants and the bottle plastic over time.
Mistakes That Cause Streaks Even with the Right Recipe
If your homemade cleaner is still leaving streaks, the problem is usually one of four things rather than the formula itself.
Cleaning in Direct Sunlight
The cleaner flashes off before you can wipe it. Always work on the shaded side of the house first and follow the sun around as it moves. Early morning and late afternoon are ideal.
Overspraying
Too much liquid means too much residue when it dries. Two or three short sprays per pane is enough; four or five is not better.
Reusing the Same Cloth Too Long
Microfiber loses absorbency once it picks up grease and dust. Switch to a fresh cloth every 3 to 4 windows on a heavily soiled job, or rinse the cloth in clean water and wring it out.
Fabric Softener in the Wash
Microfiber that has been laundered with fabric softener loses its grabbing power forever. Wash microfiber in plain hot water with a small amount of detergent only.
The math is hard to argue with. A homeowner cleaning windows monthly burns through 4 to 6 commercial bottles a year, roughly $25. The same job done with home made window cleaner runs under $5 for a full year of supply, performs better on most surfaces, and avoids the ammonia fumes that bother sensitive lungs. Mix a batch tonight and you will not buy another bottle of Windex.