As a cleaning enthusiast with years of experience testing natural alternatives, I've ditched commercial toilet gels like Harpic for this homemade white vinegar version. Liquid white vinegar is excellent, but turning it into a gel makes it far more powerful for tough toilet grime.
Its thicker texture clings to surfaces, delivering sparkling, chemical-free results. My toilets have never looked better!
This simple recipe takes just 5 minutes to prepare. Here's how:



Your white vinegar toilet gel is ready! Easy, fast, and incredibly effective. Apply via the bottle's spout for effortless cleaning. It's superior to liquid vinegar, costs pennies, and outperforms pricey store-bought options like Briochin or Starwax.
This non-toxic gel descales, disinfects, deodorizes, and fights limescale naturally—no need for trips to Carrefour, Leclerc, or big-box stores.
Shake the bottle, apply a thin layer around the bowl like Harpic, let sit 10 minutes to 1 hour, scrub with a sponge or microfiber cloth, and rinse.

Perfect for toilets, but also streak-free windows, bathroom tiles, floors, kitchen surfaces, showers, doors, and more. I've transformed my lime-scaled shower walls with it—results are impressive!

Same powerful properties—descaling, degreasing, disinfecting—but the gel's thickness prevents runoff, clings to vertical surfaces like toilet bowls, splashbacks, and showers. It acts longer and uses less product for better economy.
White vinegar naturally tackles grime, limescale, grease, odors, and bacteria. The gel formula enhances this by adhering longer, dissolving buildup more effectively without harsh chemicals.

Have you made this white vinegar toilet gel? Share your results in the comments—I'd love to hear how it worked for you!