The Surprising Trick to Clean Windows Without Streaks – Using an Onion
If your windows always end up with streaks no matter how carefully you clean them, you might want to try this old-fashioned trick that’s been popular in many Western households for years: using an onion.
It sounds strange, but it works — and here’s why.
Onions contain natural acids that help cut through grease, fingerprints, and dust on glass surfaces. When you rub a fresh slice of onion on your window, it not only removes stubborn dirt but also leaves a clear, streak-free finish once you wipe it dry.
Here’s how to do it:
1. Cut an onion in half.
Use a fresh, juicy onion for the best results.
2. Rub the onion directly onto the glass.
Move in small circles to loosen grime and dissolve any oily film.
3. Wipe clean with a microfiber cloth or newspaper.
Don’t rinse right away — just polish the surface until it shines.
4. Finish with dry strokes.
Make sure no moisture remains, as that’s what causes streaks.
Bonus tip:
If the smell of onion bothers you, open a window for a few minutes or wipe once more with a vinegar-water mix. The odor will fade quickly, leaving your glass surfaces gleaming and spotless.
With just one kitchen ingredient, you’ll get crystal-clear windows that look like they were cleaned by a professional — no harsh chemicals, no streaks.