Launched this week

Skincare Ingredient Decoder
Scan cosmetic labels against 800+ EU-regulated ingredients
3 followers
Scan cosmetic labels against 800+ EU-regulated ingredients
3 followers
Are the chemicals in your skincare actually safe? Upload an INCI photo or paste ingredients into the Skincare Ingredient Decoder: 1) Tesseract OCR: Instantly extracts text from labels. 2) EU Standards: Checks your product's ingredients list against 800+ ingredients with EU regulations for low side effects and max efficacy. 3) Toxicity Flags: Spots pore-cloggers, irritants, and many more. 4) Open Source: Next.js, TypeScript & Tailwind.








Hi Product Hunt! ๐ I'm Vidhyambika, the solo developer behind Skincare Ingredient Decoder.
The skin is our body's largest organ, and what we put on it ends up in our bloodstream. Yet, flipping over a moisturizer bottle reveals a paragraph of unreadable chemical names. I wanted to change that.
Applying my background in AI and data science, I wanted to build a tool that didn't just guess what was in a bottle, but actually read the label and matched it against strict EU safety standards.
Here is what I built:
๐ธ Smart OCR: Upload a photo of any physical product label, and the engine instantly extracts the complex
๐งช Massive Database: Cross-references your label against 800+ meticulously categorized ingredients.
๐ฆ Clear Safety Scoring: Instantly ranks ingredients into simple categories (Best, Good, Average, Icky, Worst, or Banned) and explicitly flags if they are 'EU Safe' or 'EU Restricted' or 'EU Banned' based on strict concentration limits. Also explain each ingredient's use, purpose, comedogenic score, and irritability score.
๐ป 100% Open Source: Built entirely solo with Next.js, TypeScript, and Tailwind.
Whether you are pasting an ingredient list from Amazon or scanning a bottle in your bathroom, I'd love for you to test it out. Drop a screenshot of your most surprising product scan below!
๐ Check out the code: https://github.com/Vidhyambika/skincare-decoder
I'll be here all day answering questions and taking feature requests. Thank you so much for the support! ๐