Five bottles, four panes, one chemistry-forward editor with a [pH](/glossary#ph) meter and a grudge. The results were not what the marketing copy suggests.
I have been doing a slow burn at the words "streak-free" for about a decade. Every glass cleaner is "streak-free." It is on every label. It is what every brand promises. And about half the time, when you actually use the stuff, you get streaks — because streaks are not a function of the cleaner, mostly, they are a function of how you applied it and what you finished it with. The cleaner is doing maybe 30% of the job.
But still. Some formulas do work better than others, and I keep getting asked which ones I'd actually buy at a hardware store. So I tested five. The methodology is at the bottom for anyone who wants it. Here is what I found.
I tested everything under $25 a bottle that I could buy at the Ace Hardware in Lincoln Park, Chicago, the weekend of April 26. That gave me:
For the test, I used the same four-pane storefront on Lincoln Avenue (with the owner's permission — he likes me, he gets free clean glass), the same microfiber cloths from the same case, the same scrim, the same time of day, the same dwell. I used my pH meter to measure each formula because the pH of a glass cleaner tells you almost everything about whether it'll work on greasy fingerprints versus mineral haze.
For each cleaner I tracked:
| Cleaner | pH | Grease | Fingerprints | Hard Water | Notes |
|---|---|---|---|---|---|
| Windex Original | 10.6 | Good | Good | Poor | Ammonia-based. Never use on tinted glass. |
| Sprayway 50 | 9.4 | Excellent | Excellent | Poor | Foaming, mild. Pro favorite for a reason. |
| Hope's Perfect | 8.1 | Fair | Good | Fair | Surprisingly mild. The marketing oversells it. |
| Method Mint | 9.8 | Good | Good | Poor | Solid for the price. Smell is divisive. |
| Invisible Glass | 8.6 | Excellent | Good | Fair | Crossed over from auto detailing. Not bad at all. |
Two clear winners, one I would not buy, and one that should never go anywhere near a tinted window or a low-E surface.
Sprayway 50 is what I use, what most working route cleaners use, and what I will keep using. It's a foaming cleaner with a mild alkaline pH, good surfactant load, and almost no ammonia. It clings to vertical glass long enough that you can do a six-window run before going back to wipe — that's the killer feature for residential interior work. On grease, it cleared a one-week film of restaurant kitchen grime in one pass. On fingerprints, same. On hard water, it failed, but no glass cleaner handles real calcium-carbonate buildup; that's a job for CLR or sulfamic acid.
The case price at a janitorial supplier (around $48 for 12 cans, so about $4 each) makes it a bargain, but you can buy it one can at a time at most hardware stores. I'd put it ahead of Windex on every metric except hard water, where they're equally bad.
Invisible Glass Premium was the surprise. I had it pegged as a marketing-driven product because of how aggressively it advertises in the auto-detail world. It's actually a respectable formula — close to neutral pH, no ammonia, very fast flash-dry, and it left less microfiber lint than any other product in the test. I would buy it for the inside of a car. For house windows, it's about even with Sprayway, slightly more expensive, and harder to find in stores.
Method Glass + Surface (Mint) is fine. It's a perfectly competent cleaner. The pH is in the right neighborhood, the surfactant works, the bottle is pretty, the smell is divisive — Jan likes it, I find it cloying — and at $4.49 it's a reasonable buy if you walk past it at Target. It is not better than the other two winners. It is not worse. If your test for a glass cleaner is "does it work and does it look nice on the counter," this is your answer.
Hope's Perfect Glass is the product I expected to like most and the product I liked least. The pitch is that it's a "professional-grade" cleaner that leaves no streaks and no residue. In testing, the actual performance was middling — it left a faint residue on two of my four test panes that took a second pass to clear, and on the kitchen grease test, it required a longer dwell than any other product. The pH was low enough that it would underperform on heavy grease, which it did. At $6.99 it's the most expensive of the lot, and I do not understand the price.
This is a personal-taste call as much as a chemistry call — the data isn't catastrophic, just unimpressive. Other reviewers love this product. I find it a worse version of Sprayway at a higher price. Skip it.
Windex Original is dangerous in a specific, narrow, very important way: it contains ammonia, and ammonia destroys factory-tinted glass, aftermarket window film, and the low-E coating on the inside surface of modern double-pane windows.
Most homeowners do not know this. The ammonia attacks the polymer in the tint and the metal-oxide soft-coat layer in low-E glass, and the damage is permanent. I have personally walked into three houses in the last year where someone had cleaned their tinted living-room windows with Windex and the inside surface was now hazy, streaky, and visibly degraded. There is no fix for this. The film is destroyed.
Windex on plain old single-pane annealed glass is fine. It works. It's been working since 1933. But about 70% of windows in homes built after 2000 have low-E coatings, and a meaningful chunk of windows have aftermarket film, and on those windows Windex is a permanent-damage risk.
I am not going to tell you to throw your bottle away. I am going to tell you that if you don't know whether your windows are tinted, low-E, or laminated, find out before you spray Windex on them. Our Tint and Coating Identifier tool walks you through the visual diagnostic in about ninety seconds. If you can't tell, default to a non-ammonia cleaner. Sprayway. Method. Invisible Glass. Anything but Windex.
For everyday house use: Sprayway 50, foam can, $5.49 at a hardware store. Buy two cans. Use one for the inside of the kitchen and bathroom windows, where grease and toothpaste happen, and use the second for everything else. They will last six months for a normal-sized house.
For a car: Invisible Glass Premium, $7.99. It's worth the upcharge because of the lint behavior alone.
For real hard-water deposits: none of these products work and you should stop looking for the magic spray. Read the hard-water etching diagnostic and use the right tool for the actual problem.
If you want to go a step further and skip the bottled stuff entirely, I keep a Dawn solution ratio in the Solution Calculator — about a teaspoon of dish soap per gallon of distilled water, which is what most professional route cleaners actually use on residential interiors. It costs about thirty cents a gallon, leaves no residue, and is safe on every coating in the consumer market. The bottled cleaners exist because mixing your own is one extra step. The bottled cleaners are not better.
Methodology note: Each cleaner was applied with two sprays per square foot, allowed thirty seconds of dwell, and then squeegeed in a single straight-pull and finished with a fresh microfiber. Hard-water test was performed on a sacrificial pane previously soaked with Chicago tap and air-dried for forty-eight hours, then scored on a 1–10 scale by visual inspection at three feet. pH was measured with a calibrated Hanna HI98103 pen at 21°C. No products were provided by manufacturers. All bottles were paid for at retail.
Mara Whitfield is the senior editor at Window Washing Guide. She has been arguing about glass cleaners for twelve years and has the receipts to prove it.