Preparing image...
Paste ingredient list as-is. Comma(,)·newline·slash(/) all supported
Find Products by Ingredient
Search products containing a specific ingredient
Just type the product name — ingredients auto-fill
Fetches full ingredients from INCIDecoder DB in real time. No need to find the ingredient list yourself.
Type product name in the Product Name field above
Click Fetch Ingredients button → ingredients auto-filled
Click Analyze Ingredients → Analysis complete!
You can also click Analyze Ingredients directly after entering the product name — ingredients will be auto-fetched.
📷 Photo input Recommended
Upload ingredient label using Camera or Gallery — AI recognizes ingredients automatically.
📋 Copy & Paste
Copy ingredient list from shopping apps and paste directly. Commas and newlines are auto-recognized.
⌨️ Type Manually
Type ingredient names directly if you want to check specific ingredients.
Reverse search: find products containing a specific ingredient
Enter an ingredient name in the Find Products by Ingredient card to see all products containing it.
Search Niacinamide → list of products containing Niacinamide
Click a product → instantly analyze its full ingredient list
#1 = main ingredient (highest content), #3 = third ingredient
Each ingredient is rated in 4 safety levels
🎯 How to read Safety Score
Lower score = safer. 1 Danger ingredient adds +20 pts; Caution ingredients add up to +30 pts based on ratio.
✨ Tips for more accurate analysis
Clicking Fetch Ingredients after entering the product name uses INCIDecoder's accurate INCI names for analysis.
Getting a Skin AI Analysis first enables personalized ingredient risk analysis for your skin type.
For photos, hold the camera close to the ingredient label in good lighting for best recognition.
Close-up only the ingredient label. Other text (directions, warnings) reduces recognition accuracy.
Analysis results are auto-saved in the History tab for later review.
Ingredient Compatibility Checker
Enter two ingredients to check if they work well together or may cause irritation.