IN ONE LINE
Benzoyl peroxide is a highly effective OTC antibacterial that directly kills Cutibacterium acnes (the acne-causing bacteria), making it one of the strongest non-prescription tools for inflammatory acne.
Unlike most skincare actives that work indirectly, benzoyl peroxide works through direct antimicrobial action — it releases oxygen into the pore, creating an environment where the anaerobic acne-causing bacteria (Cutibacterium acnes, formerly called P. acnes) cannot survive. Crucially, it doesn't cause antibiotic resistance the way oral or topical antibiotics do, which makes it a long-term sustainable option for acne-prone skin.
The trade-offs are real: benzoyl peroxide is drying, bleaches fabric and towels on contact, and can cause significant irritation at high concentrations. The good news from recent research is that lower concentrations (2.5%) are just as effective as higher ones (10%) for killing bacteria — they're simply less irritating and less drying. Starting at 2.5% is almost always the right move.
How to use it
Start with the lowest effective concentration — 2.5% — as a spot treatment or thin layer over acne-prone areas. Apply to clean, dry skin before moisturizer. Use once daily in the evening; if skin tolerates it without excessive dryness after 2 weeks, you can apply morning and night.
Always use white pillowcases and towels when using benzoyl peroxide — it bleaches fabric on contact and the staining is permanent. Follow every application with a non-comedogenic moisturizer to counteract the drying effect. SPF in the morning is essential.
Check your products for benzoyl peroxide.
Scan any product's barcode or label and Rosee shows what is inside and how it fits your skin — from real ingredient data. Free on the App Store.
Download on the App Store