Snapshot 2026.09 · todas las cifras de esta página se generan a partir del informe de compilación

La base de datos INCI de cuidado de la piel y cosmética para equipos de ML, NLP y cumplimiento normativo

La tabla ingredient_name_map de 55.426 filas registra cómo se resolvió cada token original de etiqueta en un nombre INCI canónico (con method y confidence de resolución en cada fila), como un artefacto único, sin conexión y auditable para equipos de ML/NLP y analistas de cumplimiento normativo. Ninguna fuente gratuita ni API en vivo lo ofrece. Debajo: 18.583 productos, 46.973 nombres INCI canónicos, 318.758 enlaces de composición ordenados, enriquecidos con CosIng de la UE; cuando una fuente no tiene valor, la columna es NULL.

$79 pago único · CSV + Parquet · snapshot 2026.09 — para equipos de ML/NLP que crean modelos de normalización de ingredientes y analistas de cumplimiento que realizan auditorías masivas de anexos

18.583
Productos
46.973
Nombres INCI canónicos distintos
318.758
Enlaces de composición ordenados
5.925
Marcas
Medido, no anunciado

Cobertura del enriquecimiento, expresada de dos maneras

Estas dos vistas de los mismos datos difieren en un orden de magnitud. Publicar solo la favorable sería mentir por omisión, así que aquí están ambas, y una prueba del repositorio hace fallar la compilación si esta página y el corpus llegan a discrepar.

Columna Proporción de los 46.973 nombres distintos Proporción de las 318.758 apariciones en etiquetas
Coincidencia CosIng (cualquiera)11,0%82,5%
functions (vocabulario CosIng)10,9%81,5%
cas_number8,3%76,4%
chemical_description8,5% · 3.965 valores distintos

Un corpus de etiquetas cosméticas contiene muchas más cadenas distintas (variantes botánicas, grafías en varios idiomas, términos de marketing, mezclas únicas) de las que incluye cualquier inventario regulatorio. Esa cola larga es la razón por la que la columna izquierda es baja. Los huecos de una etiqueta real los ocupan de forma abrumadora los ingredientes que CosIng sí cubre; por eso la columna derecha es alta. Si desarrollas un escáner o un modelo de formulación, la columna derecha determina lo que ven tus usuarios; si necesitas una referencia química, la columna izquierda es el techo honesto.

99 nombres marcados como alérgenos

De la lista de alérgenos de fragancia del anexo III de la UE (Reglamento (CE) 1223/2009, modificado por el Reglamento (UE) 2023/1545), con coincidencia exacta del nombre canónico. La FDA de EE. UU. aún no ha publicado su lista de alérgenos de fragancia de MoCRA, por lo que aquí no existe ningún indicador estadounidense.

145 índices comedogénicos

Ingredientes calificados 0–5, transcritos de Fulton JE Jr., J Soc Cosmet Chem 1989;40:321–333 (Tabla I). NULL en todo lo que el artículo no abarca: la ausencia significa "no cubierto", nunca "seguro".

270 indicadores de acné fúngico

Una heurística derivada de reglas, no una propiedad medida: ácidos grasos C11–C24 y sus ésteres, y polisorbatos 20/40/60/80, aplicada solo a ingredientes con coincidencia en CosIng. Base: DOI 10.3389/fcimb.2020.00112 y DOI 10.1093/femsyr/foaf043.

Vista previa interactiva

Consulta los CSV y Apache Parquet entregados

SELECT
    i.inci_name,
    i.functions,
    i.cas_number,
    i.is_common_allergen,
    pi.position_index
FROM 'product_ingredients.parquet' pi
JOIN 'ingredients.parquet' i ON pi.ingredient_id = i.ingredient_id
WHERE pi.product_id = 68597
ORDER BY pi.position_index ASC;

-- Real rows from the snapshot; long values elided with … for display.
-- NULL means CosIng has no value — it is never a placeholder.
-- +---------------------+-----------------------------------+------------+--------------------+----------------+
-- | inci_name           | functions                         | cas_number | is_common_allergen | position_index |
-- +---------------------+-----------------------------------+------------+--------------------+----------------+
-- | AQUA                | SOLVENT                           | 7732-18-5  | 0                  | 1              |
-- | GLYCERIN            | DENATURANT;HAIR CONDITIONING;…    | 56-81-5    | 0                  | 4              |
-- | ALUMINUM STEARATES  | ANTICAKING;SKIN CONDITIONING - …  | NULL       | 0                  | 11             |
-- | LIMONENE            | DEODORANT;SOLVENT;PERFUMING       | 138-86-3   | 1                  | 14             |
-- | GERANIOL            | TONIC;PERFUMING                   | 106-24-1   | 1                  | 15             |
-- +---------------------+-----------------------------------+------------+--------------------+----------------+
Arquitectura de datos

Dos fuentes, una unión documentada

Sin réplicas de terceros, sin enriquecimiento extraído por scraping, sin química tecleada a mano. La URL, la marca de tiempo de descarga y el SHA-256 de cada archivo fuente quedan registrados en el build_report.json que se entrega con los datos.

Datos abiertos

Open Beauty Facts

El corpus de productos: códigos de barras, marcas, las etiquetas de categoría propias de la fuente y las listas de ingredientes originales del envase de las que se deriva todo lo demás. Con licencia ODbL; el texto original de la etiqueta se entrega junto con el análisis para que puedas volver a derivarlo.

Reglamento de la UE

CosIng de la Comisión Europea

El inventario de ingredientes: categorías funcionales, números CAS y CE, descripciones químicas, restricciones y pertenencia a los anexos II–VI. Unido por coincidencia exacta del nombre canónico; los nombres sin coincidencia reciben NULL, no una suposición.

Reglamento de la UE

Alérgenos de fragancia del anexo III

Reglamento (CE) 1223/2009, modificado por el Reglamento (UE) 2023/1545: la única lista en la que se basa is_common_allergen, registrada por fila en allergen_source.

Ingeniería

Canonicalización y mapa de nombres

Tokens originales de etiqueta resueltos mediante un método explícito y ordenado: exacto, tras limpieza, mapa de erratas, sin porcentaje, sin paréntesis, mapa de sinónimos, variante con barra, división o unresolved. El método utilizado se entrega por fila.

Bibliografía

Calificaciones redactadas

Una capa deliberadamente pequeña y citada: índices comedogénicos transcritos de una única tabla publicada y un indicador de acné fúngico derivado de reglas, con el texto de la regla guardado por fila en rating_source.

Verificación

build_report.json

Tasas de llenado por columna, recuentos de valores distintos, tasas de coincidencia y hashes de las fuentes para este snapshot exacto, incluidos en el archivo para que puedas comprobar las afirmaciones de esta página en lugar de creértelas.

Un producto, un precio

INCIDB Complete

Los datos son abiertos (ODbL). Lo que pagas es la normalización, la canonicalización, la unión, la medición y la entrega inmediata.

Muestra gratuita
El mismo esquema, lo bastante pequeño para evaluarlo en una tarde.
$0
  • 200 productos, extraídos al azar de un conjunto con semilla fija
  • Sus marcas, enlaces y 1.109 ingredientes
  • Las 5 tablas, en CSV y Parquet
  • Las mismas columnas de enriquecimiento, los mismos NULL
  • Extraída de productos con coincidencia CosIng ≥80%, por lo que da mejor impresión que la media del corpus
Descargar la muestra

Pago seguro con tarjeta mediante Stripe (tarjeta / Apple Pay / Google Pay) con descarga inmediata tras el pago. La compra cubre la entrega y el trabajo de ingeniería, no derechos exclusivos sobre los datos, que siguen bajo ODbL. ¿Necesitas una factura de empresa, una extracción a medida o antes quieres hacer una pregunta? Abre el formulario de contacto.

Referencia técnica

§ Preguntas frecuentes · Lo que pregunta quien evalúa el conjunto de datos

¿Qué parte de los datos de ingredientes está realmente enriquecida?

Dos cifras, ambas publicadas arriba. CosIng coincide con 11,0% de los 46.973 nombres canónicos distintos, pero con 82,5% de las 318.758 apariciones de ingredientes en etiquetas; funciones 10,9% / 81,5%; CAS 8,3% / 76,4%. La cola larga de nombres distintos está formada por variantes botánicas, grafías en varios idiomas y términos de marketing que ningún inventario incluye.

¿Cómo se convierten los tokens originales de etiqueta en nombres canónicos?

Mediante un procedimiento explícito y ordenado: decodificación de entidades, eliminación de caracteres, compactación de espacios, conversión a mayúsculas y, después, coincidencia exacta, coincidencia tras limpieza, mapa de erratas, eliminación de porcentajes, eliminación de paréntesis, mapa de sinónimos, variante con barra y división de palabras concatenadas solo cuando ambas mitades coinciden. Todo lo que no supera ninguno de estos pasos se registra como unresolved, nunca se adivina. El método por token se entrega como la tabla ingredient_name_map.

¿De qué lista de alérgenos proceden los indicadores?

Una sola lista: los alérgenos de fragancia del anexo III de la UE (Reglamento (CE) 1223/2009, modificado por el Reglamento (UE) 2023/1545), con coincidencia exacta del nombre canónico; 99 nombres marcados, con allergen_source registrando la lista. La FDA de EE. UU. aún no ha publicado su lista de alérgenos de fragancia de MoCRA, por lo que este conjunto de datos no incluye ningún indicador estadounidense.

¿De dónde proceden los índices comedogénicos y los indicadores de acné fúngico?

145 ingredientes calificados 0–5, transcritos de la Tabla I de Fulton JE Jr., J Soc Cosmet Chem 1989;40:321–333; NULL en los demás. El indicador de acné fúngico es una heurística derivada de reglas, no una propiedad medida: ácidos grasos C11–C24 y sus ésteres más polisorbatos 20/40/60/80, aplicada solo a ingredientes con coincidencia en CosIng, con 270 indicadores. Úsalo como filtro, no como hallazgo.

Índice del directorio

Monografías por categoría funcional de CosIng

Agrupadas según los valores de functions realmente registrados en cada ingrediente. Los ingredientes sin función CosIng, o cuya función queda fuera del vocabulario de las páginas de categoría, no tienen monografía.

Página de categoría

Acondicionadores cutáneos y emolientes →

SKIN CONDITIONING, SKIN CONDITIONING - EMOLLIENT, HUMECTANT, SKIN PROTECTING, ANTISTATIC.

Página de categoría

Tensioactivos, limpiadores y emulsionantes →

SURFACTANT - CLEANSING, SURFACTANT - EMULSIFYING, CLEANSING, EMULSION STABILISING, FOAMING.

Página de categoría

Conservantes y antioxidantes →

PRESERVATIVE, ANTIMICROBIAL, ANTIOXIDANT, CHELATING.

Página de categoría

Disolventes, viscosidad y estructura →

SOLVENT, VISCOSITY CONTROLLING, FILM FORMING, BINDING, BULKING, OPACIFYING.

Página de categoría

Fragancias, perfumantes y colorantes →

FRAGRANCE, PERFUMING, COLORANT, HAIR DYEING: donde se concentran los indicadores del anexo III.

Página de categoría

Activos, exfoliantes y filtros UV →

UV FILTER, UV ABSORBER, EXFOLIATING, KERATOLYTIC, ASTRINGENT, DEODORANT.