How to clean car windows without streaks
The two-cloth method solves streaking almost entirely. The harder question is the film on the inside of a windshield, which is your own car's doing.
By Sawyer V. · Published · How we research
We have not tested any of this. Everything below is compiled from published manufacturer specifications, and the arithmetic is printed so you can check it. This page carries affiliate links: if you buy through one we earn a commission at no extra cost to you, and it does not change the order of the picks. Full disclosure.
The short version
Two cloths, in shade, spray the cloth not the glass. One damp microfiber to lift the dirt and one completely dry to buff behind it — using a single cloth for both is why streaks happen, because you are redistributing dissolved dirt rather than removing it. Work on cool glass out of direct sun, and clean the inside with horizontal strokes and the outside with vertical, so a remaining streak tells you which side it is on.
| # | Pick | Install | Score | Price |
|---|---|---|---|---|
| 1 | Rain-X De-Icer Windshield Washer Fluid A windshield that freezes overnight | Drops in | 9.5/10 | Check price on Amazon |
| 2 | Armor All 8-Piece Car Cleaning Kit Inside and outside in one box | Drops in | 9.2/10 | Check price on Amazon |
| 3 | Chemical Guys Easy All Interior Care Kit Doing it properly rather than quickly | Drops in | 7.7/10 | Check price on Amazon |
No live price is currently verified, so every button here reads Check price rather than a number we cannot stand behind. Why we do it that way.

Why streaks happen
A streak is dissolved dirt that was spread out rather than picked up. The cleaner did its job — it lifted the grime off the glass — and then a saturated cloth pushed that grime around and left it in a thin uneven film that dries visible.
Two conditions produce it reliably. A single cloth that is already carrying dirt, and a surface that dries before you can remove the liquid. Sun on the glass causes the second one every time.
The two-cloth method removes both. The damp cloth does the dissolving and the dry cloth immediately behind it removes the liquid with the dirt suspended in it, before evaporation can leave anything behind.
The film on the inside, which is the real problem
Outside glass gets dirty in obvious ways: road spray, dust, bugs. Inside glass gets a film that builds so gradually nobody notices, and it is your own car producing it.
Interior plastics, vinyls, adhesives and foams release volatile compounds, and a hot cabin accelerates it enormously. Those compounds condense on the coolest surface available, which is the inside of the glass — and the windshield, being the largest and most raked pane, gets the most.
This is what people call the “new car smell” arriving on the glass. It is slightly oily, it does not wipe off with a dry cloth, and it has two real consequences.
- It scatters light. Which turns an oncoming headlight into a starburst. Night glare people blame on other drivers is very often their own windshield — how to stop glare while driving
- It gives moisture something to condense on. Which means the glass fogs earlier and clears more slowly — how to defog your windshield
Cleaning it properly makes an immediate and noticeable difference, and the first cloth will come away visibly dirty from glass that looked perfectly clean. It also gets worse if you use greasy dashboard dressings, which off-gas more — one of several arguments for a matte, non-greasy protectant in best dashboard protectants.
The windshield, which is the hard one
The interior of a windshield is difficult for a physical reason: the rake means the bottom several inches are a long reach across the dashboard at an awkward angle, and that strip is exactly where the film concentrates.
- Get into the passenger seat rather than reaching from the driver's side
- Use a cloth over a flat tool if you have one — a short-handled applicator reaches the base of the glass without you lying across the dash
- Work in sections rather than trying to cover the whole pane at once
- Do the bottom strip first, while your cloth is cleanest, since it is the dirtiest part
- Buff each section before moving on, not at the end
Two things to protect while you work. Keep cleaner off the instrument cluster lens and any screens — glass cleaner is not always safe on plastic optics or anti-glare coatings. And keep it off a dash cam lens; those need a dry microfiber only, as covered in how to maintain a dash cam.
Tinted windows need a different cleaner
Aftermarket window tint is a film applied to the inside of the glass, and ammonia degrades it — it makes the film hazy, and over time it can cause bubbling and lifting at the edges.
Many general-purpose glass cleaners contain ammonia. If your car has aftermarket tint, use an ammonia-free cleaner, and if you are unsure whether the tint is factory or aftermarket, use ammonia-free anyway — it cleans just as well and removes the risk.
Factory privacy glass is tinted in the glass itself rather than filmed, so it is unaffected. The way to tell: run a fingernail along the edge of the glass at the top of the door and feel for a film edge.
The outside, and what a cleaner will not fix
Outer glass picks up bonded contamination that cleaner does not remove — road film, tree sap, bug residue and hard water spots. If the glass still feels rough after cleaning, that is bonded material rather than dirt.
Two things are worth knowing here. Wiper smear is invisible in daylight and catches every oncoming headlight at night, so worn blades undo a perfect clean. And washer fluid rating is one of the few checkable specifications in car care — Rain-X publishes freeze protection to -30 F on its extreme formula, along with boiling point, flash point and pH, where a fluid labeled only “all season” publishes nothing.
Water-beading treatments genuinely help at speed, where airflow clears beads without the wipers. They wear off and need reapplying, which the good ones state.
How often
Outside as needed. Inside far more often than people do it — every couple of months is reasonable, and more in a new car, where off-gassing is at its highest.
The tell that you are overdue: look across the windshield at a low angle with the sun in front of you. Haze that is invisible looking straight through becomes obvious at that angle, and that haze is what you are seeing headlights through at night.
Product notes are in best car cleaning kits, and the whole-interior method is in how to clean your car interior.
Every pick, with the working
Each entry lists the specifications the maker publishes, the axis scores those specifications produce, and what you give up. Rows that read “Not published” are not omissions on our side: they are things the maker will not commit to in writing, and they cost the product points on the transparency axis. Specifications compiled September 4, 2026.
Our pickA windshield that freezes overnight
Rain-X De-Icer Windshield Washer Fluid
Publishes an actual freeze point rather than a season name, which is the entire point of buying winter fluid. The -30 F formula is the one to buy if your winter genuinely gets there; anything labeled only 'all season' is a guess.
- Freeze protection
- -30 F (extreme) / -25 F (heavy duty)
- Boiling point
- 186 F (on the -25 F formula)
- Flash point
- 84 F (on the -25 F formula)
- Maximum pH
- 8.5
- Dilution
- Use undiluted
- Extra function
- Water-beading treatment, anti-refreeze
- List price
- Not published
What it gets right
- Publishes a freeze protection figure in degrees — -30 F on the extreme formula, -25 F on the heavy duty
- Also publishes boiling point, flash point and pH on the technical data, which almost no consumer fluid does
- Prevents refreeze on the glass and the wiper blades, which is where summer fluid fails badly
- Applies water-beading treatment as it cleans
Flaws
- Must be used undiluted — topping up over summer fluid dilutes the freeze protection and you will not know by how much
- A winter fluid in a summer climate is money spent on protection you never use
- Fluid does not fix worn wiper blades, which is more often the real cause of poor visibility
The working behind the 9.5
- Heat headroom: not scored (weight 22%)
- The maker publishes no operating-temperature ceiling, so this axis is dropped and the other weights are re-normalized.
- Install effort: 10.0 (weight 24%)
- Drops in and sits there. No fixing of any kind, and it comes out again when you sell the car.
- Price against the ceiling: not scored (weight 24%)
- No published list price we could cite on the compile date, so this axis is dropped and the other weights are re-normalized.
- Written commitment: not scored (weight 15%)
- No warranty term published, so this axis is dropped and the other weights are re-normalized.
- Spec transparency: 8.6 (weight 15%)
- 6 of the 7 specifications we went looking for are published by the maker (86%). A blank row is never a guess here: it prints “Not published” and it costs the product points, because a figure nobody will commit to in writing is a figure you cannot check.
Axes with no published input are dropped and the remaining weights re-normalized, so a product is not punished for a category where an axis does not apply. Specifications compiled September 4, 2026 from Rain-X De-Icer published specifications.
2Inside and outside in one box
Armor All 8-Piece Car Cleaning Kit
Eight pieces covering both halves of the car: glass wipes, interior detailer, wash and wax, wheel and tire cleaner, tire foam and a microfiber cloth, with published volumes on each bottle. The published volumes are why it is here — it is the only kit in this ledger where you can work out what you are actually getting.
- Pieces
- 8
- Glass
- Glass cleaning wipes, 20 count
- Interior
- Interior detailer, 16 fl oz
- Wash
- Ultra Shine wash and wax, 16 fl oz
- Wheels
- Extreme wheel and tire cleaner, 24 fl oz
- Tires
- Tire foam, 20 fl oz
- Cloths
- 1 microfiber cloth
- List price
- Not published
- Warranty
- Not published
What it gets right
- Published volumes on every bottle (16 oz detailer, 16 oz wash and wax, 24 oz wheel cleaner, 20 oz tire foam)
- Covers exterior as well as interior, which the specialist interior kits do not
- Glass wipes rather than a spray, which is the format that actually gets used in a car
- Widely stocked, so it is the one you can buy today
Flaws
- Generalist products. Each one is beaten by a specialist, and you are buying breadth rather than depth
- No leather-specific product, so a leather interior needs something else anyway
- One microfiber cloth in an eight-piece kit is optimistic
The working behind the 9.2
- Heat headroom: not scored (weight 22%)
- The maker publishes no operating-temperature ceiling, so this axis is dropped and the other weights are re-normalized.
- Install effort: 10.0 (weight 24%)
- Drops in and sits there. No fixing of any kind, and it comes out again when you sell the car.
- Price against the ceiling: not scored (weight 24%)
- No published list price we could cite on the compile date, so this axis is dropped and the other weights are re-normalized.
- Written commitment: not scored (weight 15%)
- No warranty term published, so this axis is dropped and the other weights are re-normalized.
- Spec transparency: 7.8 (weight 15%)
- 7 of the 9 specifications we went looking for are published by the maker (78%). A blank row is never a guess here: it prints “Not published” and it costs the product points, because a figure nobody will commit to in writing is a figure you cannot check.
Axes with no published input are dropped and the remaining weights re-normalized, so a product is not punished for a category where an axis does not apply. Specifications compiled September 4, 2026 from Armor All 8-piece kit published contents.
3Doing it properly rather than quickly
Chemical Guys Easy All Interior Care Kit
Leather cleaner and conditioner, streak-free glass spray, microfiber towels and quick wipes, sold as a set. The glass spray is the item that earns the kit its place: the film on the inside of a windshield is the single biggest contributor to night glare, and almost nobody owns a cleaner that removes it without leaving a haze.
- Contents
- Leather cleaner and conditioner, glass spray, microfiber towels, quick wipes
- Interior type
- Leather-focused
- Bottle volumes
- Not published
- List price
- Not published
- Warranty
- Not published
What it gets right
- Includes a proper glass cleaner, which is the most-skipped and most-valuable interior job
- Leather cleaner and conditioner as separate steps rather than a single 'wipe' product
- Microfiber towels included, so the kit is genuinely complete
- Chemical Guys publishes what is in each kit, which lets you compare kits rather than trusting a photo
Flaws
- Leather products are wasted on a cloth interior — check which kit matches your seats
- More expensive than a supermarket bundle, and for a car you keep clean anyway that is hard to justify
- Chemical Guys publishes no bottle volumes on the kit page, so value per ounce is unknowable
The working behind the 7.7
- Heat headroom: not scored (weight 22%)
- The maker publishes no operating-temperature ceiling, so this axis is dropped and the other weights are re-normalized.
- Install effort: 10.0 (weight 24%)
- Drops in and sits there. No fixing of any kind, and it comes out again when you sell the car.
- Price against the ceiling: not scored (weight 24%)
- No published list price we could cite on the compile date, so this axis is dropped and the other weights are re-normalized.
- Written commitment: not scored (weight 15%)
- No warranty term published, so this axis is dropped and the other weights are re-normalized.
- Spec transparency: 4.0 (weight 15%)
- 2 of the 5 specifications we went looking for are published by the maker (40%). A blank row is never a guess here: it prints “Not published” and it costs the product points, because a figure nobody will commit to in writing is a figure you cannot check.
Axes with no published input are dropped and the remaining weights re-normalized, so a product is not punished for a category where an axis does not apply. Specifications compiled September 4, 2026 from Chemical Guys' Easy All Interior Care Kit page.
No live price is currently verified, so every button here reads Check price rather than a number we cannot stand behind. Why we do it that way.
Questions people actually ask
Why does my windshield streak no matter what I use?
Almost always one cloth doing both jobs, or glass drying in the sun before you can buff it. Use a damp cloth to lift and a dry one immediately behind it, and work on cool glass in shade.
What is the film on the inside of my windshield?
Volatile compounds off-gassed by interior plastics, vinyls and adhesives, condensed onto the coolest surface in the car. It is worst in new cars and in hot weather, and greasy dashboard dressings make it worse.
Can I use household glass cleaner in a car?
Only if it is ammonia-free and your windows have aftermarket tint, since ammonia degrades tint film. Keep any glass cleaner off instrument cluster lenses, screens and dash cam lenses regardless.
Why do my windows look dirty at the top edge?
Because that strip sits inside the door seal when the window is up and never gets cleaned. Lower each window a few inches and clean the exposed band.