Ingredient identity
INCI names, common names, functions, aliases and chemical context in one readable layer.
Cosmetic intelligence, made clear
BadInci turns a cosmetic ingredient list into a calm, evidence-aware composition report — without the fearmongering.
Start with the label
Paste the INCI list or take a photo. We identify the ingredients, map their roles, and separate useful context from claims that need caution.
Use the exact order from the product label for the clearest read.
What you get
INCI names, common names, functions, aliases and chemical context in one readable layer.
Known concerns are shown with their evidence level and jurisdiction — never flattened into a scary score.
Skin type, sensitivities and pregnancy-related context can change what matters to you.
Upload a product photo or paste the list. OCR happens in your browser, then the report is built from the normalized ingredients.
Save reports, compare formulas and unlock deeper ingredient coverage when you need it.
A clearer vocabulary
Move through examples of the kind of useful context BadInci puts around an ingredient.
Several water-binding ingredients point to a formula designed to support surface hydration.
The way we read
A formula is a system of ingredients, not a single number.
Browse the databaseStart with one product