Cosmetics Ingredient API: Decode Any Beauty Product
The INCI analysis API that powers beauty apps. Barcode lookup to ingredient safety scores, allergen detection, and skin compatibility β all in one call.
Free safety checker for consumers. 100 free API requests/day for developers.
Try the Beauty Product Barcode Lookup
Enter a cosmetics barcode to see instant ingredient safety analysis. 2 free lookups every 10 minutes.
Data provided for informational purposes only. Not medical advice.
How the INCI Decoder API Works
Three steps from barcode to full cosmetic ingredient intelligence.
Scan Barcode
Send a UPC/EAN barcode or paste a raw INCI list.
We Analyze INCI
Every ingredient is checked against EU CosIng, CIR, and published research.
Get Intelligence
Safety scores, allergens, skin compatibility, pregnancy safety -- all in one response.
Cosmetic Safety Score API: Everything Your Beauty App Needs
Replace months of ingredient research with one API call. Safety scoring, allergen detection, skin compatibility, and pregnancy safety in a single endpoint.
Safety Scoring
Every ingredient rated 1-10 based on EU CosIng, CIR, and published research.
Allergen Detection
EU 80 mandatory allergens + contact sensitizers + preservative allergens flagged instantly.
Skin Compatibility
Match products to skin type: oily, dry, sensitive, combination, acne-prone.
Pregnancy Safety
Flag retinoids, BHAs, and other pregnancy-unsafe ingredients automatically.
Beauty API for Developers: Simple Integration
Integrate the cosmetics ingredient API in minutes. Clean JSON responses, comprehensive documentation, and SDKs for every stack.
Request
// Analyze any beauty product by barcode
const response = await fetch(
'https://api.inciapi.com/v1/products/3337875597913/safety',
{ headers: { 'X-API-Key': 'sk_live_your_key' } }
);
const analysis = await response.json();Response
{
"overallSafetyScore": 92,
"cleanBeautyScore": 88,
"ingredients": [
{
"inciName": "Aqua",
"safetyRating": 1,
"functions": ["Solvent"],
"isAllergen": false,
"isPregnancySafe": true
},
{
"inciName": "Niacinamide",
"safetyRating": 1,
"functions": ["Antioxidant", "Brightening"],
"isAllergen": false,
"isPregnancySafe": true
}
],
"allergenWarnings": [],
"pregnancySafe": true,
"skinCompatibility": [
{ "skinType": "sensitive", "compatible": true, "score": 95 },
{ "skinType": "oily", "compatible": true, "score": 88 }
]
}Trusted Ingredient Safety Database
From indie beauty apps to established cosmetics platforms.
0+
Ingredients in Database
0+
Products Analyzed
99.9%
API Uptime
<100ms
Avg Response Time
βINCI API replaced our entire ingredient research pipeline. What took us months of manual research is now a single API call. The allergen detection alone saved us countless support tickets.β
Beauty App Developer
Skincare Intelligence Platform
Cosmetics API Pricing: Simple and Transparent
Start free with 100 requests/day. Scale your ingredient analysis API usage as you grow.
More plans coming soon.
Ready to Add Ingredient Intelligence to Your App?
Join beauty app developers who trust INCI API for cosmetic safety scoring, allergen detection, and skin compatibility analysis. Start with 100 free requests per day.