SlipperSkin For app makers
Ingredient file · Restricted

Is hydrogen peroxide banned or restricted in cosmetics?

Restricted, not banned: the EU permits hydrogen peroxide within limits (Annex III, entry 12), the lowest cap printed being 12% and the highest 12%, depending on the product. California, the EU and FDA's named list, read 23 October 2026, with EWG Skin Deep's score.

SlipperSkin finding

Read on 23 October 2026, hydrogen peroxide is restricted by the EU (Annex III) and not listed in California; EWG Skin Deep scores it 2 to 5 out of 10.

From the California statute, the EU Cosmetics Regulation as consolidated on 1 May 2026, FDA’s page and EWG’s ingredient page, read 23 October 2026. We report what each says; we do not rate the ingredient.

Is hydrogen peroxide banned in cosmetics?

Restricted, not banned: the EU permits hydrogen peroxide within limits (Annex III, entry 12), the lowest cap printed being 12% and the highest 12%, depending on the product. California does not list it. FDA's named list does not include it. EWG Skin Deep scores it 2 to 5 out of 10 (data: good).

Hydrogen peroxide: where it standsread 23 October 2026
Hydrogen peroxide: California not on list (a) or list (b); EU Annex III, entry 12; FDA not among its 11 headed entries; EWG 2 to 5 of 10, data Good, use restrictions high. Read 23 October 2026.California statutenot on list (a) or list (b)EU Regulation 1223/2009Annex III, entry 12FDA named list (2022 page)not among its 11 headed entriesEWG Skin Deep123456789102 to 5 of 10, data good, use restrictions high
Filled red marks a ban, blue a restriction, pale an ingredient that list does not name. FDA's page names 11 entries and none is hydrogen peroxide. The EWG row marks its score; a bar shows a range.

What are the EU limits for hydrogen peroxide?

The EU does not ban hydrogen peroxide; it caps it by product type. The caps below are the annex cells as printed on the EUR-Lex consolidated text of 1 May 2026, with the decimal comma written as a point.

Hydrogen peroxide: EU capspercent; consolidated 1 May 2026
EU concentration caps for Hydrogen peroxide from the Cosmetics Regulation consolidated 1 May 2026: cap 1, Annex III, 12%. The table gives where each applies.Annex III #1212%Scaled to the highest cap on this page.
Each bar is one figure printed in an annex entry (#321 means entry 321); where an entry prints several, the table below shows which product type each applies to.
Hydrogen peroxide in the EU Cosmetics Regulation, found by CAS number 7722-84-1
WhereAnnexCap, threshold and product typeCondition
Annex III, entry 12
as printed: Hydrogen peroxide and other compounds or mixtures that release hydrogen peroxide, includin
Restricted substances(a) 12 % of H2O2 (40 volumes), present or released
(a) Hair products
(a) (f) Wear suitable gloves (a) (b) (c) (e) Contains hydrogen peroxide Avoid contact with eyes Rinse immediately if product comes into contact with them.

Is hydrogen peroxide on California's banned list?

No. It is on neither list (a), in force since 1 January 2025, nor list (b), in force from 1 January 2027, of California's Health and Safety Code section 108980.

What does EWG Skin Deep say about hydrogen peroxide?

EWG’s page gives hydrogen peroxide a hazard score of 2 to 5 out of 10 with good data. Its concerns line reads, in part: Use restrictions (high), Non-reproductive organ system toxicity (low_moderate), Ecotoxicology (low), Irritation (skin, eyes, or lungs) (low), and Occupational hazards (moderate). The use-restrictions concern is high. The score is a hazard score on EWG's own scale; it is not a regulatory status.

Where is this read from?

More ingredient files: Oxybenzone · Octinoxate · Homosalate · all 66 ingredient files

Method: California's section 108980 and the EU's annexes were read in Chrome on 23 October 2026; EU lookups are by CAS number (7722-84-1) across Annexes II, III, V and VI; EWG's page was kept only if its name matched exactly; the PubChem link is the compound the CAS number resolves to. Statutes change and EWG revises pages, nothing here is a safety verdict, and an ingredient that is not on a list is not endorsed.

☆ Save
Dashboard