Most commercial window sprays are 90 percent water, 5 percent solvent, and the rest is dye and fragrance you do not need. The best homemade window cleaner uses three or four pantry staples, costs less than 50 cents a bottle, and outperforms Windex on streak-free shine when you use the right cloth and the right technique. This guide covers the four recipes that actually work, when each one shines, and the application tricks pros use to leave glass invisible.
- Why DIY Beats Store-Bought
- Recipe 1: Classic Vinegar Cleaner (Best All-Purpose)
- Recipe 2: Cornstarch Solution (Best for Hard Water Spots)
- Recipe 3: Dish Soap and Alcohol (Best for Greasy Glass)
- Recipe 4: Pure Alcohol Cleaner (Best for Cold-Weather Cleaning)
- Why Distilled Water Matters
- Application: The Streak-Free Technique
- Common Mistakes That Cause Streaks
- What About Newspaper?
- When to Skip DIY
- Cost Comparison
- Storing Your Homemade Cleaner
- Frequently Asked Questions
Why DIY Beats Store-Bought
Commercial cleaners contain surfactants and dyes that leave a thin film on glass. The film traps dust faster, which is why your windows look dirty again two days after cleaning. Homemade cleaners use simple solvents that evaporate completely, leaving nothing behind. They are also cheaper — a gallon of distilled white vinegar at $3 makes 16 spray bottles. A gallon of name-brand window cleaner runs $15.
Recipe 1: Classic Vinegar Cleaner (Best All-Purpose)
This is the workhorse. Use it on standard household windows, glass tables, and mirrors.
- 2 cups distilled water
- 1/2 cup distilled white vinegar (5 percent acidity)
- 1/4 cup 70 percent isopropyl rubbing alcohol
- 1 to 2 drops Dawn dish soap (optional, only for greasy windows)
Combine in a 24-ounce spray bottle. The alcohol speeds evaporation so streaks have less time to form. The vinegar cuts mineral deposits and water spots. Shelf life is roughly 6 months — make small batches.
Recipe 2: Cornstarch Solution (Best for Hard Water Spots)
Sounds counterintuitive, but cornstarch is a mild abrasive at the microscopic level and lifts hard water deposits without scratching glass.
- 2 cups warm water
- 2 tablespoons distilled white vinegar
- 1 tablespoon cornstarch
Shake vigorously before each spray. The cornstarch settles at the bottom of the bottle. This recipe works wonders on shower doors and windows with dried water spots.
Recipe 3: Dish Soap and Alcohol (Best for Greasy Glass)
Kitchen windows above the stove pick up airborne grease that vinegar cannot fully cut. For these, swap to a soap-based formula.
- 2 cups warm water
- 2 tablespoons 70 percent isopropyl rubbing alcohol
- 1/2 teaspoon Dawn dish soap
Use sparingly — too much soap leaves film. This recipe also works on car windshields with bug residue and tar specks.
Recipe 4: Pure Alcohol Cleaner (Best for Cold-Weather Cleaning)
Vinegar-based cleaners freeze on windows below 32°F. For winter or freezer doors, switch to alcohol-based.
- 1 cup 70 percent isopropyl rubbing alcohol
- 1 cup distilled water
- 1 tablespoon white vinegar (optional)
Stays liquid down to about 0°F and evaporates almost instantly. Bonus: it kills 99 percent of bacteria, making it useful for high-touch glass surfaces during cold and flu season.
Why Distilled Water Matters
Tap water contains calcium, magnesium, and chlorine. As your cleaner evaporates, those minerals stay behind on the glass. Distilled water (about $1 per gallon at any grocery store) eliminates the deposit, which is the difference between perfect glass and faint streaks. If you are out, boiled and cooled tap water works in a pinch but contains some dissolved minerals.
Application: The Streak-Free Technique
The best homemade window cleaner still streaks if you apply it wrong. Professional window washers follow a routine that takes practice but pays off.
- Dust the window frame and sill with a dry cloth first — wet dust becomes mud
- Spray cleaner generously on the glass, not the cloth
- Wipe with a flat-weave microfiber cloth (not terry, not paper towel) in vertical strokes on one side and horizontal on the other
- Use a separate dry microfiber to buff out any remaining moisture
- For best results, use a squeegee — pull from top to bottom in overlapping strokes, wiping the blade between each
Microfiber matters. The flat-weave variety, sold in packs of 6 to 12 at Costco for around $15, leaves no lint. Cotton terry sheds fibers and paper towels leave white dust.
Common Mistakes That Cause Streaks
- Cleaning windows in direct sunlight — the cleaner evaporates before you can wipe it
- Using too much soap (more than half a teaspoon per quart)
- Wiping with a damp cloth instead of dry
- Skipping the second buff with a clean microfiber
- Cleaning windows from the outside on a humid day above 80 percent RH
- Using cotton balls or paper products that leave fiber residue
What About Newspaper?
The grandmother trick. Newspaper works because the ink contains a small amount of solvent and the paper is naturally absorbent. Modern newsprint uses soy-based ink, which leaves less residue but smudges more. A microfiber cloth costs $2 and lasts a year — newspaper is a relic at this point.
When to Skip DIY
For tinted automotive glass, ammonia-free is essential because ammonia degrades window tint film over time. Vinegar is acidic and can also damage tint. Buy a dedicated tint-safe cleaner like Stoner Invisible Glass for those windows.
For UV-coated and self-cleaning windows (common on newer high-efficiency homes), check the manufacturer instructions. Most allow vinegar, but some specify pH-neutral cleaners only.
Cost Comparison
- Recipe 1 (vinegar/alcohol): $0.30 per 24-ounce bottle
- Recipe 2 (cornstarch): $0.25 per 24-ounce bottle
- Recipe 3 (dish soap): $0.40 per 24-ounce bottle
- Recipe 4 (pure alcohol): $0.85 per 24-ounce bottle
- Windex 23-ounce: $4.99 per bottle
Over a year of weekly window cleaning in an average home, DIY saves $50 to $80.
Storing Your Homemade Cleaner
Use a clearly labeled spray bottle — label with date mixed and recipe number. Store away from heat, especially for alcohol-based formulas which lose effectiveness in temperatures above 90°F. Check spray bottles for vinegar damage every 6 months — vinegar slowly degrades certain plastic seals. Glass spray bottles solve this for around $10 each on Amazon.
Frequently Asked Questions
Will vinegar damage my windows?
No. Vinegar is too dilute at 5 percent acidity to harm tempered or annealed glass. Avoid using it on tinted glass, antique mirrors with silvering exposed at the edges, and stained glass with lead came.
Why do my windows look streaky after cleaning?
Almost always too much cleaner, too humid conditions, or a poor-quality cloth. Reduce spray amount, clean on dry days, and switch to flat-weave microfiber.
Can I use this on car windows?
Yes for the windshield and untinted glass. For tinted side and rear windows, use an ammonia-free commercial product instead.
Does adding essential oil help?
Only for fragrance. Essential oils contain plant fats that can leave a faint film on glass. Skip them in window cleaner.
How often should I clean my windows?
Interior windows every 2 to 3 months in low-dust homes, monthly in high-traffic areas. Exterior windows twice a year in spring and fall.