What causes the hazy film on the inside of a windshield?
Reviewed by the Skyview Auto Glass technical team — NWRD-, ASE- and DINITROL-trained technicians · Updated November 2026
Quick answer
The hazy film on the inside of a windshield is mostly plastic off-gassing from the dashboard and interior trim, mixed with dust, smoke, and road grime that clings to it. A sweet, syrupy smell with a greasy film can point to a heater core leak, which needs a mechanic. The ordinary film wipes off with the right cleaner.
Where the film comes from
Most of the haze is plastic off-gassing. As the dashboard and interior trim warm in the sun, they release volatile compounds that settle on the coolest surface around, the inside of the windshield, where they bond with dust and road grime into a greasy film.
Smoke from cigarettes or vaping adds a sticky yellow layer, and cooking smells from food in the car add their own film. All of it clings to the glass and scatters oncoming light at night.
A sweet smell can mean a leak
If the film smells sweet and syrupy and the windows fog for no clear reason, the heater core may be leaking coolant into the cabin. That is a mechanical fault for a mechanic, not a cleaning issue. Have it checked before it gets worse.
How to tell what kind of film it is
- A thin, even haze that wipes off easily
- Ordinary plastic off-gassing and dust, cleared with a dedicated glass cleaner.
- A sticky, yellow film, often with a smell
- Smoke or vaping residue, which needs a degreasing glass cleaner.
- A sweet-smelling, greasy film with fogging windows
- A possible heater core leak, which needs a mechanic rather than a cloth.
More questions about interior windshield film
How do you remove haze from the inside of a windshield?
Use an ammonia-free glass cleaner and two microfiber cloths, wiping in straight lines and buffing dry. See our guide on cleaning the inside of a windshield for the full method.
Why does my windshield fog up with a greasy film?
Plastic off-gassing from the dashboard bonds with dust and road grime into a greasy film on the glass. A sweet smell with the film can point to a heater core leak, which needs a mechanic.
Is the film on the inside or the outside?
Wipe the inside horizontally and the outside vertically. The side the streak is on tells you where the film is. Most haze is on the inside, from off-gassing and dust.
Related guides
More in Cleaning and care
Need auto glass service?
Skyview Auto Glass has 191 shops across Michigan, Indiana and Illinois, each offering in-shop and mobile service. Call us or book a visit — same-day service is often available.