{"id":56257,"date":"2026-11-03T20:37:24","date_gmt":"2026-11-03T20:37:24","guid":{"rendered":"https:\/\/carmelcosmeticslabs.com\/?page_id=56257"},"modified":"2026-11-05T12:53:22","modified_gmt":"2026-11-05T12:53:22","slug":"cocamidopropyl-betaine","status":"publish","type":"page","link":"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/cocamidopropyl-betaine\/","title":{"rendered":"Cocamidopropyl betaine"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"56257\" class=\"elementor elementor-56257 elementor-55961 elementor-bc-flex-widget\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-0162f77 e-flex e-con-full e-con e-parent\" data-id=\"0162f77\" data-element_type=\"container\" data-e-type=\"container\" id=\"ing-cocamidopropyl-betaine\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c94f6a5 elementor-widget elementor-widget-html\" data-id=\"c94f6a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>.ig{--bg:#fbfdfc; --paper:#ffffff; --mint:#edf5f2; --mint-2:#dcebe6;\n  --ink:#10292a; --ink-2:#3d5557; --muted:#5b7173;\n  --teal:#2f7266; --teal-strong:#245a51; --on-teal:#ffffff;\n  --deep:#0f3a35; --deep-ink:#e9f4f1; --deep-muted:#a9c9c2; --deep-field:#174842;\n  --hair:rgba(16,41,42,.10); --btn-bg:#0f3a35; --btn-fg:#ffffff; --btn-hover:#134a43; --knob-bg:#ffffff; --knob-fg:#0f3a35; --btn-shadow:0 16px 34px -16px rgba(15,58,53,.7); --scrim:rgba(8,24,23,.32); --float:0 12px 32px rgba(8,24,23,.16),0 2px 6px rgba(8,24,23,.08);\n  --f-display:\"Proxima Nova\",\"Figtree\",system-ui,-apple-system,\"Segoe UI\",sans-serif;\n  --f-body:\"Lato\",system-ui,-apple-system,\"Segoe UI\",sans-serif;\n  --ease-out:cubic-bezier(0.23,1,0.32,1); --ease-drawer:cubic-bezier(0.32,0.72,0,1);\n  --wrap:1200px; --hdr:0px; --bm:0px; --bar:56px;\n  interpolate-size:allow-keywords;}\n.ig{background:var(--bg);color:var(--ink);font:400 17px\/1.6 var(--f-body);-webkit-font-smoothing:antialiased}\n.ig{overflow-x:clip}\n.ig *{box-sizing:border-box}\n.ig a{color:inherit}\n.ig h1,.ig h2,.ig h3,.ig h4{font-family:var(--f-display);font-weight:600;color:var(--ink);text-wrap:balance;margin:0}\n.ig p{margin:0}\n.ig button{font:inherit;color:inherit}\n.ig .wrap{max-width:var(--wrap);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}\n@media (min-width:720px){.ig .wrap{padding-left:max(32px,env(safe-area-inset-left,0px));padding-right:max(32px,env(safe-area-inset-right,0px))}}\n.ig .sec{padding-block:96px;scroll-margin-top:calc(var(--hdr) + var(--bar))}\n@media (max-width:719px){.ig .sec{padding-block:64px}}\n.ig .h2{font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.02em}\n.ig .lede{color:var(--ink-2);max-width:62ch;margin-top:16px}\n.ig .txt-link{color:var(--teal-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 150ms var(--ease-out)}\n.ig .txt-link:hover{color:var(--ink)}\n.ig :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}\n.ig .num{font-variant-numeric:tabular-nums}\n.ig .seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;background:var(--mint)}\n.ig .seg button{border:0;background:transparent;cursor:pointer;height:36px;padding:0 16px;border-radius:999px;font:500 15px\/1 var(--f-display);color:var(--ink-2);display:inline-flex;align-items:center;gap:6px;\n  transition:background-color 150ms var(--ease-out),color 150ms var(--ease-out),transform 160ms var(--ease-out)}\n.ig .seg button:hover{color:var(--ink)}\n.ig .seg button:active{transform:scale(.97)}\n.ig .seg button[aria-pressed=\"true\"],.ig .seg button[aria-selected=\"true\"]{background:var(--paper);color:var(--ink)}\n.ig .seg button span{color:var(--muted);font-variant-numeric:tabular-nums}\n.ig .ref{font:600 12px\/1 var(--f-display);vertical-align:super;margin-left:2px;color:var(--teal-strong);text-decoration:none;display:inline-block;padding:3px 4px;border-radius:4px;cursor:pointer;transition:background-color 150ms var(--ease-out)}\n.ig .ref:hover,.ig .ref[aria-expanded=\"true\"]{background:var(--mint-2)}\n.ig .pop,.ig .pop *,.ig .fab,.ig .fab *{box-sizing:border-box}\n.ig .tag{display:inline-block;margin-left:6px;color:var(--muted);font-size:14px}\n.ig .pop{position:fixed;z-index:60;width:min(360px,calc(100vw - 32px));background:var(--paper);color:var(--ink);border-radius:12px;box-shadow:var(--float);padding:20px;\n  opacity:0;transform:scale(.96);pointer-events:none;transition:opacity 150ms var(--ease-out),transform 150ms var(--ease-out)}\n.ig .pop.open{opacity:1;transform:scale(1);pointer-events:auto}\n.ig .pop-n{font:600 13px\/1 var(--f-display);color:var(--teal-strong)}\n.ig .pop-body{margin-top:8px;font-size:15px;line-height:1.5;color:var(--ink-2)}\n.ig .pop-body em{font-style:normal;color:var(--ink);font-weight:700}\n.ig .pop-body a{color:var(--teal-strong);overflow-wrap:anywhere}\n.ig .pop-foot{margin-top:16px;display:flex;justify-content:space-between;gap:16px;font-size:14px}\n.ig .pop-x{border:0;background:none;cursor:pointer;color:var(--muted);padding:0}\n.ig .pop-x:hover{color:var(--ink)}\n.ig .scrim{position:fixed;inset:0;z-index:59;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity 200ms var(--ease-out)}\n@media (max-width:640px){.ig .pop{left:0!important;right:0;top:auto!important;bottom:0;width:100%;border-radius:16px 16px 0 0;padding:24px max(20px,env(safe-area-inset-left,0px)) calc(24px + env(safe-area-inset-bottom,0px));\n    transform:translateY(100%);opacity:1;transition:transform 320ms var(--ease-drawer)}\n.ig .pop.open{transform:translateY(0)}\n.ig .pop::before{content:\"\";display:block;width:40px;height:4px;border-radius:2px;background:var(--mint-2);margin:-8px auto 16px}\n.ig .scrim.open{opacity:1;pointer-events:auto}}\n.ig .crumbs{padding-top:24px;font-size:14px;color:var(--muted)}\n.ig .crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}\n.ig .crumbs li+li::before{content:\"\u203a\";margin-right:8px}\n.ig .crumbs a{text-decoration:none;transition:color 150ms var(--ease-out)}\n.ig .crumbs a:hover{color:var(--ink)}\n.ig .hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:40px 72px}\n.ig .hero-copy{min-width:0}\n.ig .hero h1{font-size:clamp(44px,6vw,80px);line-height:.98;letter-spacing:-.035em}\n.ig .brief{margin-top:24px;font-size:19px;line-height:1.6;max-width:34em}\n.ig .byline{margin-top:24px;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted)}\n.ig .avatar{width:40px;height:40px;border-radius:50%;background:var(--deep);color:var(--deep-ink);display:grid;place-items:center;font:600 14px\/1 var(--f-display);flex:none}\n.ig .byline strong{display:block;color:var(--ink);font:600 15px\/1.3 var(--f-display)}\n.ig .actions{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:24px}\n.ig .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 11px 11px 26px;min-height:50px;border-radius:99px;border:0;cursor:pointer;white-space:nowrap;text-decoration:none;\n  background:var(--btn-bg);color:var(--btn-fg);font:700 15.5px\/1 var(--f-body);box-shadow:var(--btn-shadow);\n  transition:transform 160ms var(--ease-out),box-shadow 250ms ease,background-color 200ms ease}\n.ig .btn,.ig .fab .btn{color:var(--btn-fg)}\n.ig .btn:hover{background:var(--btn-hover)}\n.ig .btn:active{transform:scale(.97)}\n.ig .knob{width:28px;height:28px;border-radius:50%;background:var(--knob-bg);color:var(--knob-fg);display:grid;place-items:center;flex:none}\n.ig .knob svg{width:15px;height:15px;transition:transform 200ms var(--ease-out)}\n.ig .btn:hover .knob svg{transform:rotate(-45deg)}\n.ig .btn.sm{min-height:40px;padding:6px 6px 6px 18px;font-size:14.5px;gap:10px;box-shadow:none}\n.ig .btn.sm .knob{width:28px;height:28px}\n.ig .btn-ghost{display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:99px;background:var(--mint);color:var(--ink);font:700 15.5px\/1 var(--f-body);text-decoration:none;transition:background-color 200ms ease,transform 160ms var(--ease-out)}\n.ig .btn-ghost:hover{background:var(--mint-2)}\n.ig .btn-ghost:active{transform:scale(.97)}\n.ig .hero-photo{margin:0;min-width:0}\n.ig .hero-photo img{display:block;width:100%;height:auto;aspect-ratio:4\/3;object-fit:cover;border-radius:4px}\n@media (max-width:900px){.ig .hero{grid-template-columns:1fr;gap:32px;padding-block:24px 56px}\n.ig .hero-photo{order:-1}\n.ig .hero-photo img{aspect-ratio:16\/10}\n.ig .brief{font-size:18px}}\n.ig .bar{position:sticky;top:var(--hdr);z-index:40;background:var(--bg);box-shadow:0 1px 0 var(--hair)}\n.ig .bar-in{display:flex;align-items:center;gap:24px;height:var(--bar)}\n.ig .bar nav{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}\n.ig .bar nav::-webkit-scrollbar{display:none}\n.ig .bar ul{list-style:none;margin:0;padding:0 32px 0 0;display:flex;gap:4px;width:max-content}\n.ig .bar a{display:flex;align-items:center;height:36px;padding:0 12px;border-radius:999px;text-decoration:none;font:500 15px\/1 var(--f-display);color:var(--muted);white-space:nowrap;transition:color 150ms var(--ease-out),background-color 150ms var(--ease-out)}\n.ig .bar a:hover{color:var(--ink)}\n.ig .bar a.on{color:var(--ink);background:var(--mint)}\n.ig .bar a.btn{color:var(--btn-fg);background:var(--btn-bg);height:auto;padding:6px 6px 6px 18px;font:700 14.5px\/1 var(--f-body)}\n.ig .bar a.btn:hover{background:var(--btn-hover);color:var(--btn-fg)}\n.ig .bar .btn{opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out),background-color 200ms ease}\n.ig .bar.past .btn{opacity:1;transform:none;pointer-events:auto}\n.ig .bar-prog{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--teal);transform-origin:0 50%;transform:scaleX(0)}\n@media (max-width:900px){.ig .bar .btn{display:none}\n.ig .bar-in{gap:0}}\n.ig .fab{position:fixed;left:0;right:0;bottom:var(--bm);z-index:45;padding:12px max(16px,env(safe-area-inset-left,0px)) calc(12px + env(safe-area-inset-bottom,0px));\n  transform:translateY(calc(100% + var(--bm)));transition:transform 280ms var(--ease-drawer);pointer-events:none}\n.ig .fab .btn{width:100%;justify-content:space-between;box-shadow:var(--float);pointer-events:auto}\n.ig .fab.show{transform:none}\n@media (min-width:901px){.ig .fab{display:none}}\n.ig .id-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px;align-items:start}\n.ig .spec{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}\n.ig .spec div{padding-block:16px;border-top:1px solid var(--hair);min-width:0}\n.ig .spec dt{font-size:14px;color:var(--muted)}\n.ig .spec dd{margin:4px 0 0;font:500 18px\/1.4 var(--f-display);color:var(--ink);overflow-wrap:anywhere;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}\n.ig .spec dd small{flex-basis:100%;font:400 15px\/1.5 var(--f-body);color:var(--ink-2)}\n.ig .copy{border:0;background:var(--mint);cursor:pointer;height:28px;padding:0 10px;border-radius:999px;font:500 13px\/1 var(--f-display);color:var(--ink-2);display:inline-flex;align-items:center;gap:6px;\n  transition:background-color 150ms var(--ease-out),color 150ms var(--ease-out),transform 160ms var(--ease-out)}\n.ig .copy:hover{background:var(--mint-2);color:var(--ink)}\n.ig .copy:active{transform:scale(.96)}\n.ig .copy svg{width:14px;height:14px}\n.ig .copy.done{background:var(--teal);color:var(--on-teal)}\n.ig .id-grid>div:first-child{position:sticky;top:calc(var(--hdr) + var(--bar) + 32px)}\n@media (max-width:900px){.ig .id-grid{grid-template-columns:1fr;gap:24px}\n.ig .id-grid>div:first-child{position:static}}\n@media (max-width:560px){.ig .spec{grid-template-columns:1fr}}\n.ig .research{background:var(--paper)}\n.ig .r-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 56px;align-items:end}\n.ig .r-tools{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px}\n.ig .legend{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--ink-2)}\n.ig .domain{margin-top:64px;display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:40px}\n.ig .domain[hidden]{display:none}\n.ig .domain h3{font-size:24px;line-height:1.2;letter-spacing:-.01em;position:sticky;top:calc(var(--hdr) + var(--bar) + 24px);align-self:start}\n.ig .domain h3 span{display:block;margin-top:6px;font:400 15px\/1.5 var(--f-body);color:var(--muted);letter-spacing:0}\n.ig .finds{display:grid;gap:12px}\n.ig .find{background:var(--mint);border-radius:12px;padding:24px 28px;display:grid;gap:10px}\n.ig .find-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px 24px}\n.ig .find h4{font-size:19px;line-height:1.35}\n.ig .meta{display:flex;flex-wrap:wrap;gap:6px}\n.ig .meta span{background:var(--paper);border-radius:999px;padding:5px 10px;font:500 13px\/1.2 var(--f-display);color:var(--ink-2)}\n.ig .find p{color:var(--ink-2);font-size:16px;max-width:64ch}\n.ig .lvl{display:inline-flex;align-items:center;gap:8px;font:500 14px\/1.2 var(--f-display);color:var(--ink);white-space:nowrap;flex:none}\n.ig .dot{width:10px;height:10px;border-radius:50%;flex:none}\n.ig .dot.c{background:var(--teal)}\n.ig .dot.r{background:linear-gradient(90deg,var(--teal) 50%,transparent 50%);box-shadow:inset 0 0 0 2px var(--teal)}\n.ig .dot.v{box-shadow:inset 0 0 0 2px var(--teal)}\n.ig .frame{margin-top:56px;max-width:72ch;font-size:15px;color:var(--muted)}\n@media (max-width:900px){.ig .r-head{grid-template-columns:1fr}\n.ig .domain{grid-template-columns:1fr;gap:16px;margin-top:48px}\n.ig .domain h3{position:static}}\n@media (max-width:560px){.ig .find{padding:20px}\n.ig .find-top{flex-direction:column}\n.ig .r-tools .seg{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}\n.ig .r-tools .seg button{flex:none}}\n.ig .dose{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:56px;align-items:center}\n.ig .scale{position:relative;padding-top:104px;padding-bottom:48px}\n.ig .track{position:relative;height:12px;border-radius:6px;background:var(--mint-2)}\n.ig .band{position:absolute;inset:0 auto 0 20%;width:30%;border-radius:6px;background:var(--teal)}\n.ig .ticks{position:absolute;left:0;right:0;top:28px}\n.ig .tick{position:absolute;transform:translateX(-50%);font:500 13px\/1 var(--f-display);color:var(--muted);white-space:nowrap}\n.ig .tick:first-child{transform:none}\n.ig .tick:last-child{transform:translateX(-100%)}\n.ig .pin{position:absolute;bottom:calc(100% + 12px);transform:translateX(-50%);width:200px;text-align:center}\n.ig .pin strong{display:block;font:600 28px\/1 var(--f-display);color:var(--teal-strong)}\n.ig .pin span{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:var(--ink-2)}\n.ig .pin::after{content:\"\";display:block;width:2px;height:16px;background:var(--teal);margin:8px auto 0}\n@media (max-width:900px){.ig .dose{grid-template-columns:1fr;gap:24px}}\n@media (max-width:560px){.ig .scale{padding-top:0}\n.ig .pin{position:static;transform:none;width:auto;text-align:left;display:flex;gap:12px;align-items:baseline;margin-bottom:12px}\n.ig .pin::after{display:none}\n.ig .pin strong{font-size:22px;min-width:48px}\n.ig .pins-m{margin-bottom:20px}}\n.ig .products{background:var(--mint)}\n.ig .p-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px}\n.ig .p-tabs{display:none}\n.ig .p-cols{margin-top:40px;display:grid;grid-template-columns:repeat(var(--pc,3),minmax(0,1fr));gap:24px}\n.ig .p-col{background:var(--paper);border-radius:12px;padding:28px;display:flex;flex-direction:column}\n.ig .p-col h3{font-size:22px;letter-spacing:-.01em;display:flex;align-items:baseline;gap:12px}\n.ig .p-col h3 .count{font-size:40px;line-height:1;color:var(--teal-strong);letter-spacing:-.03em}\n.ig .p-col p{margin-top:10px;font-size:15px;color:var(--ink-2)}\n.ig .p-col ul{list-style:none;margin:20px 0 0;padding:0}\n.ig .p-col li a{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:44px;border-top:1px solid var(--hair);text-decoration:none;font-size:16px;transition:color 150ms var(--ease-out)}\n.ig .p-col li a .n{color:var(--muted);font-variant-numeric:tabular-nums}\n.ig .p-col li a svg{width:16px;height:16px;color:var(--muted);transform:translateX(-4px);opacity:0;transition:transform 150ms var(--ease-out),opacity 150ms var(--ease-out)}\n.ig .p-col li a:hover{color:var(--teal-strong)}\n.ig .p-col li a:hover svg{opacity:1;transform:none;color:var(--teal-strong)}\n.ig .feat{margin-top:auto;padding-top:20px}\n.ig .feat a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:10px;background:var(--mint);text-decoration:none;font:500 15px\/1.3 var(--f-display);transition:background-color 150ms var(--ease-out)}\n.ig .feat a+a{margin-top:6px}\n.ig .feat a:hover{background:var(--mint-2)}\n.ig .feat small{display:block;font:400 13px\/1.3 var(--f-body);color:var(--muted)}\n.ig .feat svg{width:16px;height:16px;flex:none;color:var(--teal-strong)}\n.ig .pairs{margin-top:40px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}\n.ig .pairs p{color:var(--ink-2);margin-right:6px}\n.ig a.chip{text-decoration:none;transition:background-color 150ms var(--ease-out)}\n.ig a.chip:hover{background:var(--mint-2)}\n.ig #plus a.chip{background:var(--mint)}\n.ig #plus a.chip:hover{background:var(--mint-2)}\n.ig .chip{display:inline-flex;gap:6px;align-items:baseline;padding:8px 14px;border-radius:999px;background:var(--paper);font:500 15px\/1 var(--f-display)}\n.ig .chip span{color:var(--muted);font-variant-numeric:tabular-nums}\n@media (max-width:900px){.ig .p-tabs{display:inline-flex;width:100%}\n.ig .p-tabs button{flex:1;justify-content:center}\n.ig .p-cols{grid-template-columns:1fr;margin-top:20px}\n.ig .p-col:not(.on){display:none}\n.ig .p-col h3 .count{display:none}}\n.ig .c-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px}\n.ig .c-pick{display:none}\n.ig .tbl-wrap{margin-top:40px}\n.ig table.cmp{width:100%;border-collapse:collapse;font-size:16px;table-layout:fixed}\n.ig .cmp th,.ig .cmp td{text-align:left;vertical-align:top;padding:16px 20px 16px 0;border-top:1px solid var(--hair);overflow-wrap:anywhere}\n.ig .cmp thead th{font:600 17px\/1.3 var(--f-display);border-top:0;padding-bottom:12px}\n.ig .cmp thead th:nth-child(2){color:var(--teal-strong)}\n.ig .cmp tbody th{font:500 15px\/1.4 var(--f-display);color:var(--muted);width:16%}\n.ig .cmp td{color:var(--ink-2)}\n.ig .cmp td:nth-child(2),.ig .cmp thead th:nth-child(2){color:var(--ink);padding-left:16px}\n.ig .cmp thead th:nth-child(2){color:var(--teal-strong)}\n.ig .cmp col.me{background:var(--mint)}\n@media (max-width:760px){.ig .c-pick{display:inline-flex;width:100%;margin-top:24px}\n.ig .c-pick button{flex:1;justify-content:center;padding:0 8px}\n.ig .tbl-wrap{margin-top:16px}\n.ig table.cmp{table-layout:auto}\n.ig .cmp th,.ig .cmp td{padding:14px 12px 14px 0;font-size:15px;overflow-wrap:normal}\n.ig .cmp td:nth-child(2),.ig .cmp thead th:nth-child(2){padding-left:12px}\n.ig .cmp tbody th{width:28%}\n.ig .cmp[data-c=\"3\"] :is(th,.ig td):nth-child(4),.ig .cmp[data-c=\"3\"] :is(th,.ig td):nth-child(5),.ig .cmp[data-c=\"4\"] :is(th,.ig td):nth-child(3),.ig .cmp[data-c=\"4\"] :is(th,.ig td):nth-child(5),.ig .cmp[data-c=\"5\"] :is(th,.ig td):nth-child(3),.ig .cmp[data-c=\"5\"] :is(th,.ig td):nth-child(4){display:none}}\n.ig .faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px}\n.ig .faq details{border-top:1px solid var(--hair)}\n.ig .faq details:last-child{border-bottom:1px solid var(--hair)}\n.ig .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding-block:20px;font:600 19px\/1.35 var(--f-display);transition:color 150ms var(--ease-out)}\n.ig .faq summary:hover{color:var(--teal-strong)}\n.ig .faq summary::-webkit-details-marker{display:none}\n.ig .faq summary svg{flex:none;width:20px;height:20px;margin-top:3px;color:var(--teal);transition:transform 200ms var(--ease-out)}\n.ig .faq details[open] summary svg{transform:rotate(45deg)}\n.ig .faq details::details-content{block-size:0;overflow:hidden;transition:block-size 240ms var(--ease-out),content-visibility 240ms allow-discrete}\n.ig .faq details[open]::details-content{block-size:auto}\n.ig .faq .a{padding-bottom:24px;color:var(--ink-2);max-width:64ch}\n@media (max-width:900px){.ig .faq-grid{grid-template-columns:1fr;gap:24px}}\n.ig .more-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px}\n.ig .more-list{list-style:none;margin:0;padding:0}\n.ig .more-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:18px;border-top:1px solid var(--hair);text-decoration:none;transition:color 150ms var(--ease-out)}\n.ig .more-list li:last-child a{border-bottom:1px solid var(--hair)}\n.ig .more-list strong{display:block;font:600 18px\/1.35 var(--f-display);color:var(--ink);transition:color 150ms var(--ease-out)}\n.ig .more-list small{display:block;margin-top:4px;font-size:14px;color:var(--muted)}\n.ig .more-list svg{width:18px;height:18px;color:var(--muted);transition:transform 150ms var(--ease-out),color 150ms var(--ease-out)}\n.ig .more-list a:hover strong{color:var(--teal-strong)}\n.ig .more-list a:hover svg{transform:translateX(3px);color:var(--teal-strong)}\n.ig .hubs{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}\n.ig .c-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--deep-muted)}\n@media (max-width:900px){.ig .more-grid{grid-template-columns:1fr;gap:24px}}\n.ig .sources{background:var(--paper)}\n.ig .src{margin:40px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px}\n.ig .src li{counter-increment:s;display:grid;grid-template-columns:32px minmax(0,1fr);font-size:15px;line-height:1.5;color:var(--ink-2);scroll-margin-top:calc(var(--hdr) + var(--bar) + 24px);border-radius:8px;transition:background-color 400ms var(--ease-out),box-shadow 400ms var(--ease-out)}\n.ig .src li::before{content:counter(s);font:600 15px\/1.5 var(--f-display);color:var(--teal-strong)}\n.ig .src li:target,.ig .src li.flash{background:var(--mint);box-shadow:0 0 0 8px var(--mint)}\n.ig .src em{font-style:normal;color:var(--ink)}\n.ig .src a{overflow-wrap:anywhere}\n@media (max-width:760px){.ig .src{grid-template-columns:1fr}}\n.ig .consult{background:var(--deep);color:var(--deep-ink)}\n.ig .c-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}\n.ig .consult h2{color:var(--deep-ink);font-size:clamp(32px,4vw,48px);line-height:1.05;letter-spacing:-.025em}\n.ig .consult .lede{color:var(--deep-muted)}\n.ig .c-points{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:14px}\n.ig .c-points li{display:flex;gap:12px;align-items:flex-start;color:var(--deep-ink)}\n.ig .c-points svg{width:20px;height:20px;flex:none;color:var(--deep-muted);margin-top:2px}\n.ig form.lead{background:var(--deep-field);border-radius:16px;padding:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.ig .f{display:grid;gap:6px;min-width:0}\n.ig .f.full{grid-column:1\/-1}\n.ig .f label{font:500 14px\/1.3 var(--f-display);color:var(--deep-muted)}\n.ig .f label b{font-weight:500;color:var(--deep-ink)}\n.ig .f input,.ig .f select,.ig .f textarea{width:100%;min-height:48px;font:400 16px\/1.4 var(--f-body);color:var(--deep-ink);background:var(--deep);border:1px solid rgba(233,244,241,.14);border-radius:8px;padding:12px 14px;transition:border-color 150ms var(--ease-out)}\n.ig .f textarea{min-height:112px;resize:vertical}\n.ig .f input:focus,.ig .f select:focus,.ig .f textarea:focus{outline:none;border-color:var(--deep-muted)}\n.ig .f .err{display:none;font-size:13px;color:#ffb4a8}\n.ig .f.bad input{border-color:#ffb4a8}\n.ig .f.bad .err{display:block}\n.ig form.lead .btn,.ig form.lead .btn{grid-column:1\/-1;justify-self:start;background:#e9f4f1;color:#0f3a35;box-shadow:none}\n.ig form.lead .btn:hover{background:#ffffff}\n.ig form.lead .btn .knob{background:#0f3a35;color:#ffffff}\n@media (max-width:560px){.ig form.lead .btn{justify-self:stretch;justify-content:space-between}}\n.ig .f-note{grid-column:1\/-1;font-size:13px;color:var(--deep-muted)}\n.ig .f-ok{grid-column:1\/-1;display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:10px;background:var(--deep);font:500 15px\/1.45 var(--f-display);color:var(--deep-ink)}\n.ig .f-ok[hidden]{display:none}\n.ig .f-ok svg{width:20px;height:20px;flex:none;color:var(--deep-muted)}\n@media (max-width:900px){.ig .c-grid{grid-template-columns:1fr;gap:32px}}\n@media (max-width:560px){.ig form.lead{grid-template-columns:1fr;padding:20px}}\n@media (prefers-reduced-motion:reduce){.ig *,.ig *::details-content,.ig .pop,.ig .scrim,.ig .fab{transition:none!important}}\n.ig .hero h1.h1-long{font-size:clamp(38px,4.6vw,60px);line-height:1.02}\n.ig .pins-list{display:none;list-style:none;margin:0 0 20px;padding:0;order:-1}\n.ig .pins-list li{display:flex;gap:12px;align-items:baseline;margin-bottom:10px;font-size:14px;line-height:1.4;color:var(--ink-2)}\n.ig .pins-list strong{font:600 22px\/1 var(--f-display);color:var(--teal-strong);min-width:72px}\n.ig .scale.dense{display:flex;flex-direction:column;padding-top:0}\n.ig .scale.dense .pins-list{display:block}\n.ig .scale.dense .track .pin{display:none}\n@media (max-width:560px){.ig .scale{display:flex;flex-direction:column;padding-top:0}.ig .pins-list{display:block}.ig .track .pin{display:none}}\n<\/style>\n<div class=\"ig\" data-ing=\"cocamidopropyl-betaine\" lang=\"en\" data-copy=\"Copy\" data-copied=\"Copied\">\n<nav class=\"crumbs wrap\" aria-label=\"Breadcrumb\"><ol>\n  <li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/\">Home<\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Ingredient glossary<\/a><\/li><li aria-current=\"page\">Cocamidopropyl betaine<\/li><\/ol><\/nav>\n<header class=\"wrap hero\" id=\"top\">\n  <div class=\"hero-copy\">\n    <h1 class=\"h1-long\">Cocamidopropyl betaine (CAPB)<\/h1>\n    <p class=\"brief\">Cocamidopropyl betaine (CAPB) is an amphoteric surfactant based on coconut fatty acids, used to foam and soften washing products<a class=\"ref\" href=\"#src-1\">1<\/a><a class=\"ref\" href=\"#src-5\">5<\/a>. It is not the same as betaine, a humectant. The allergies described mostly come from manufacturing impurities, amidoamine and DMAPA<a class=\"ref\" href=\"#src-6\">6<\/a><a class=\"ref\" href=\"#src-7\">7<\/a>; the CIR panel judges it safe if the formula is non-sensitizing<a class=\"ref\" href=\"#src-3\">3<\/a>.<\/p>\n    <div class=\"byline\"><span class=\"avatar\" aria-hidden=\"true\">ME<\/span>\n      <span><strong>Mohamed El Hjouji<\/strong>Founder and CEO \u00b7 Updated <time datetime=\"2026-11-03\">November 3, 2026<\/time> \u00b7 Reading time 9 min<\/span><\/div>\n    <div class=\"actions\">\n      <a class=\"btn\" href=\"#consultation\">Create a mild cleanser <span class=\"knob\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/a>\n      <a class=\"btn-ghost\" href=\"#recherche\">Read the studies<\/a>\n    <\/div>\n  <\/div>\n  <figure class=\"hero-photo\"><img fetchpriority=\"high\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel.webp\" srcset=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel-300x224.webp 300w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel-441x329.webp 441w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel-768x574.webp 768w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel-990x740.webp 990w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel-1024x765.webp 1024w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel.webp 1400w, https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/11\/cocamidopropyl-betaine-ingredient-cosmetique-carmel.webp 1400w\" sizes=\"(max-width:900px) 92vw, 46vw\" width=\"1400\" height=\"1046\" alt=\"Cocamidopropyl betaine, viscous amber liquid in macro view, on a sage green ceramic surface\" fetchpriority=\"high\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><\/figure>\n<\/header>\n<div class=\"bar\" id=\"bar\"><div class=\"wrap bar-in\">\n  <nav aria-label=\"On this page\"><ul><li><a href=\"#identite\">Identity<\/a><\/li><li><a href=\"#recherche\">Research<\/a><\/li><li><a href=\"#produits\">Products<\/a><\/li><li><a href=\"#comparatif\">Comparison<\/a><\/li><li><a href=\"#faq\">Questions<\/a><\/li><li><a href=\"#plus\">Reading<\/a><\/li><li><a href=\"#sources\">Sources<\/a><\/li><\/ul><\/nav>\n  <a class=\"btn sm\" href=\"#consultation\" tabindex=\"-1\">Create my product <span class=\"knob\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/a><\/div>\n  <span class=\"bar-prog\" id=\"prog\" aria-hidden=\"true\"><\/span><\/div>\n<section class=\"sec\" id=\"identite\" aria-labelledby=\"h-id\"><div class=\"wrap id-grid\">\n  <div><h2 class=\"h2\" id=\"h-id\">Cocamidopropyl betaine at a glance<\/h2>\n  <p class=\"lede\">Entry from our <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">cosmetic ingredient glossary<\/a>. Regulatory data from the European Commission's CosIng database<a class=\"ref\" href=\"#src-1\">1<\/a> and Regulation (EC) 1223\/2009<a class=\"ref\" href=\"#src-2\">2<\/a>, safety according to the CIR expert panel<a class=\"ref\" href=\"#src-3\">3<\/a><a class=\"ref\" href=\"#src-4\">4<\/a>. Copy the identifiers in one click for your files.<\/p><\/div>\n  <dl class=\"spec\"><div><dt>INCI name<\/dt><dd><span class=\"\">COCAMIDOPROPYL BETAINE<\/span><button class=\"copy\" type=\"button\" data-copy=\"COCAMIDOPROPYL BETAINE\" aria-label=\"Copy: INCI name\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"9\" y=\"9\" width=\"11\" height=\"11\" rx=\"2\"\/><path d=\"M5 15V5a2 2 0 0 1 2-2h8\"\/><\/svg>Copy<\/button><\/dd><\/div><div><dt>Other names<\/dt><dd>CAPB<small>Not to be confused with betaine (INCI BETAINE), a humectant: see the <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/betaine\/\">betaine page<\/a><\/small><\/dd><\/div><div><dt>CAS number<\/dt><dd><span class=\"num\">97862-59-4<\/span><button class=\"copy\" type=\"button\" data-copy=\"97862-59-4\" aria-label=\"Copy: CAS number\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"9\" y=\"9\" width=\"11\" height=\"11\" rx=\"2\"\/><path d=\"M5 15V5a2 2 0 0 1 2-2h8\"\/><\/svg>Copy<\/button><small>Generic CAS; CosIng also lists 61789-40-0, 70851-07-9 and 83138-08-3<a class=\"ref\" href=\"#src-1\">1<\/a><\/small><\/dd><\/div><div><dt>EC number<\/dt><dd><span class=\"num\">263-058-8<\/span><button class=\"copy\" type=\"button\" data-copy=\"263-058-8\" aria-label=\"Copy: EC number\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"9\" y=\"9\" width=\"11\" height=\"11\" rx=\"2\"\/><path d=\"M5 15V5a2 2 0 0 1 2-2h8\"\/><\/svg>Copy<\/button><small>CosIng also lists 274-923-4<a class=\"ref\" href=\"#src-1\">1<\/a><\/small><\/dd><\/div><div><dt>Chemical nature<\/dt><dd>Zwitterion (inner salt), amphoteric surfactant<small>Carries both a positive and a negative charge<a class=\"ref\" href=\"#src-1\">1<\/a><\/small><\/dd><\/div><div><dt>CosIng functions<\/dt><dd>Cleansing, foam boosting, conditioning, antistatic<small>\"Cleansing\", \"foam boosting\", \"hair conditioning\", \"antistatic\" and \"viscosity controlling\", among others<a class=\"ref\" href=\"#src-1\">1<\/a><\/small><\/dd><\/div><div><dt>Appearance<\/dt><dd>Viscous liquid in aqueous solution<small>Formulated in the water phases of washing products<\/small><\/dd><\/div><div><dt>EU status<\/dt><dd>No restriction<small>Absent from Annexes II to VI of Regulation (EC) 1223\/2009 as consolidated on May 1, 2025, like amidoamine and DMAPA (text search)<a class=\"ref\" href=\"#src-2\">2<\/a><\/small><\/dd><\/div><div><dt>Allergen to declare<\/dt><dd>No<small>Absent from the fragrance allergen list of Regulation (EU) 2023\/1545<\/small><\/dd><\/div><div><dt>Safety<\/dt><dd>Safe if the formula is non-sensitizing<small>CIR panel 2012; for alkyl betaines, 2018: safe if the formula is non-irritating<a class=\"ref\" href=\"#src-3\">3<\/a><a class=\"ref\" href=\"#src-4\">4<\/a><\/small><\/dd><\/div><\/dl><\/div><\/section>\n<section class=\"sec research\" id=\"recherche\" aria-labelledby=\"h-r\"><div class=\"wrap\">\n  <div class=\"r-head\"><div><h2 class=\"h2\" id=\"h-r\">What the research says<\/h2>\n  <p class=\"lede\">Each result shows the protocol and the level of evidence. The higher the level, the better the result carries over to a finished formula.<\/p><\/div><\/div>\n  <div class=\"r-tools\"><div class=\"seg\" role=\"group\" aria-label=\"Filter by area\" id=\"rfilter\"><button type=\"button\" aria-pressed=\"true\" data-d=\"all\">All <span>10<\/span><\/button><button type=\"button\" aria-pressed=\"false\" data-d=\"peau\">Mildness <span>3<\/span><\/button><button type=\"button\" aria-pressed=\"false\" data-d=\"allergie\">Allergy <span>5<\/span><\/button><button type=\"button\" aria-pressed=\"false\" data-d=\"experts\">Experts <span>2<\/span><\/button><\/div><div class=\"legend\" aria-label=\"Levels of evidence\"><span class=\"lvl\"><i class=\"dot c\"><\/i>Clinical trial<\/span><span class=\"lvl\"><i class=\"dot r\"><\/i>Review or consensus<\/span><span class=\"lvl\"><i class=\"dot v\"><\/i>Laboratory<\/span><\/div><\/div>\n  <div class=\"domain\" data-d=\"peau\"><h3>Mildness of washing products<span>Skincare and haircare<\/span><\/h3><div class=\"finds\"><article class=\"find\"><div class=\"find-top\"><h4>An amphoteric detergent with relatively low irritation<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Review<\/span><\/div><div class=\"meta\"><span>2008 review<\/span><\/div><p>CAPB is increasingly used in shampoos, shower gels, cleansers and care products, because it causes relatively low skin irritation<a class=\"ref\" href=\"#src-5\">5<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>Syndets are gentler on skin than soap<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Review<\/span><\/div><div class=\"meta\"><span>2 reviews, 2018 and 2022<\/span><span>Synthetic detergent family<\/span><\/div><p>Cleansers with synthetic detergents cause less irritation and dryness than alkaline soaps, which disturb the barrier, dissolve lipids and change the pH. These reviews cover the syndet family, not CAPB alone<a class=\"ref\" href=\"#src-12\">12<\/a><a class=\"ref\" href=\"#src-13\">13<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>A pH of 5.5 that respects the skin flora<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Review<\/span><\/div><div class=\"meta\"><span>1995 review<\/span><\/div><p>Synthetic detergents with a pH close to 5.5 do not interfere with the skin flora, unlike alkaline soap<a class=\"ref\" href=\"#src-11\">11<\/a>.<\/p><\/article><\/div><\/div><div class=\"domain\" data-d=\"allergie\"><h3>Contact allergy and impurities<span>Dermatology<\/span><\/h3><div class=\"finds\"><article class=\"find\"><div class=\"find-top\"><h4>Allergen of the year 2004, impurities to blame<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Review<\/span><\/div><div class=\"meta\"><span>2008 review<\/span><\/div><p>The prevalence of sensitization is estimated between 3.0 and 7.2% in people tested, which earned CAPB the title of allergen of the year 2004. Manufacturing impurities, amidoamine and DMAPA, are judged responsible<a class=\"ref\" href=\"#src-5\">5<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>One impurity singled out: amidoamine<\/h4><span class=\"lvl\"><i class=\"dot c\"><\/i>Clinical trial<\/span><\/div><div class=\"meta\"><span>10 people already positive to CAPB<\/span><span>Use tests of 1 to 6 weeks<\/span><span>Patch tests<\/span><\/div><p>7 of 10 people react to at least one product containing CAPB. On patch testing, 6 of the 9 tested react to amidoamine at 0.1%, none to DMAPA; with a CAPB free of amidoamine, no reaction. According to the authors, amidoamine is probably the sensitizer in most cases, without ruling out that CAPB alone is rarely one<a class=\"ref\" href=\"#src-7\">7<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>Another reading: DMAPA as the real sensitizer<\/h4><span class=\"lvl\"><i class=\"dot c\"><\/i>Clinical trial<\/span><\/div><div class=\"meta\"><span>10 people allergic to a commercial CAPB<\/span><span>DMAPA at 1%, amidoamine from 0.1 to 0.5%<\/span><\/div><p>All the people positive to DMAPA react to amidoamine at 0.5 and 0.25%, and 4 of 10 at 0.1%. The authors see a cross-reaction: DMAPA would be the real sensitizer, and amidoamine can release it by hydrolysis. A well-purified CAPB would no longer sensitize. The two studies therefore do not single out the same impurity<a class=\"ref\" href=\"#src-6\">6<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>Frequency in people tested<\/h4><span class=\"lvl\"><i class=\"dot c\"><\/i>Clinical trial<\/span><\/div><div class=\"meta\"><span>People referred for suspected allergy<\/span><span>Patch tests<\/span><\/div><p>In North America, of 975 people tested in 2001, 15 are positive to CAPB, 25 to amidoamine and 18 to both<a class=\"ref\" href=\"#src-8\">8<\/a>. In Beijing, 42 of 429 people (9.8%) react to CAPB at 1%, 25 with a link judged relevant<a class=\"ref\" href=\"#src-9\">9<\/a>. These figures do not apply to the general population.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>A surfactant among those most linked to contact allergy<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Review<\/span><\/div><div class=\"meta\"><span>2021 review<\/span><\/div><p>Among surfactants, CAPB, DMAPA and amidoamine appear with decyl glucoside among the substances most associated with contact allergy. For irritation, they are sodium lauryl sulfate and benzalkonium chloride<a class=\"ref\" href=\"#src-10\">10<\/a>.<\/p><\/article><\/div><\/div><div class=\"domain\" data-d=\"experts\"><h3>Expert view<span>CIR<\/span><\/h3><div class=\"finds\"><article class=\"find\"><div class=\"find-top\"><h4>Safe if formulated not to sensitize<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Expert assessment<\/span><\/div><div class=\"meta\"><span>CIR panel 2012<\/span><\/div><p>CAPB and related amidopropyl betaines show no other significant toxicity. The panel judges them safe when formulated to be non-sensitizing, which can rely on a quantitative risk assessment. It cites DMAPA and amidoamine as known sensitizers<a class=\"ref\" href=\"#src-3\">3<\/a>.<\/p><\/article><article class=\"find\"><div class=\"find-top\"><h4>11 alkyl betaines judged safe if non-irritating<\/h4><span class=\"lvl\"><i class=\"dot r\"><\/i>Expert assessment<\/span><\/div><div class=\"meta\"><span>CIR panel 2018<\/span><span>Read-across by group<\/span><\/div><p>The panel groups 11 alkyl betaines and concludes they are safe in current uses, when formulated to be non-irritating<a class=\"ref\" href=\"#src-4\">4<\/a>.<\/p><\/article><\/div><\/div>\n  <p class=\"frame\">This page summarizes published literature on a cosmetic ingredient. It does not describe the effect of a finished product, which depends on its formula, and it is not medical advice. Some of the studies cited were run or funded by manufacturers; this is stated in the sources. The allergy data come from people referred for suspected contact allergy: they do not measure frequency in the general population. No study retained covers the effect of CAPB on hair.<\/p><\/div><\/section>\n\n<section class=\"sec products\" id=\"produits\" aria-labelledby=\"h-p\"><div class=\"wrap\">\n  <div class=\"p-head\"><div><h2 class=\"h2\" id=\"h-p\">Which products can use cocamidopropyl betaine?<\/h2>\n  <p class=\"lede\">No formula in our <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/\">white label catalog<\/a> features cocamidopropyl betaine yet. Our <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\">formulation lab<\/a> can add it to a custom formula or to a catalog formula. Its common uses:<\/p><\/div><\/div>\n  <div class=\"p-cols\" style=\"--pc:3\"><div class=\"p-col on\"><h3>Face<\/h3><p>Co-surfactant in foaming face cleansers and mild cleansing gels.<\/p><\/div><div class=\"p-col on\"><h3>Body<\/h3><p>Surfactant in shower gels, liquid soaps and foaming lotions.<\/p><\/div><div class=\"p-col on\"><h3>Hair<\/h3><p>Co-surfactant in shampoos: foam and a softer feel.<\/p><\/div><\/div><\/div><\/section>\n<section class=\"sec\" id=\"comparatif\" aria-labelledby=\"h-cmp\"><div class=\"wrap\">\n  <h2 class=\"h2\" id=\"h-cmp\">Cocamidopropyl betaine, SLS, decyl glucoside or betaine?<\/h2><p class=\"lede\">Three common surfactants and one false friend. Betaine, a humectant, has almost the same name as CAPB but not the same role.<\/p>\n  <div class=\"seg c-pick\" role=\"group\" aria-label=\"Compare with\" id=\"cpick\"><button type=\"button\" aria-pressed=\"true\" data-c=\"3\">SLS<\/button><button type=\"button\" aria-pressed=\"false\" data-c=\"4\">Decyl glucoside<\/button><button type=\"button\" aria-pressed=\"false\" data-c=\"5\">Betaine<\/button><\/div>\n  <div class=\"tbl-wrap\"><table class=\"cmp\" id=\"cmp\" data-c=\"3\"><colgroup><col><col class=\"me\"><col><col><col><\/colgroup>\n  <thead><tr><td><\/td><th scope=\"col\">Cocamidopropyl betaine<\/th><th scope=\"col\">Sodium lauryl sulfate<\/th><th scope=\"col\">Decyl glucoside<\/th><th scope=\"col\">Betaine<\/th><\/tr><\/thead><tbody><tr><th scope=\"row\">Family<\/th><td>Amphoteric surfactant<a class=\"ref\" href=\"#src-1\">1<\/a><\/td><td>Anionic surfactant<\/td><td>Non-ionic surfactant<\/td><td>Humectant, not a surfactant<\/td><\/tr><tr><th scope=\"row\">CosIng functions<\/th><td>Cleansing, foam boosting, conditioning<a class=\"ref\" href=\"#src-1\">1<\/a><\/td><td>Foaming cleanser<\/td><td>Foaming cleanser<\/td><td>Humectant, hair conditioning: see the betaine page<\/td><\/tr><tr><th scope=\"row\">Watch point<\/th><td>Contact allergy tied to amidoamine and DMAPA impurities<a class=\"ref\" href=\"#src-3\">3<\/a><a class=\"ref\" href=\"#src-6\">6<\/a><a class=\"ref\" href=\"#src-7\">7<\/a><\/td><td>Among the common causes of surfactant-related irritation<a class=\"ref\" href=\"#src-10\">10<\/a><\/td><td>Cited among the surfactants associated with contact allergy<a class=\"ref\" href=\"#src-10\">10<\/a><\/td><td>No CIR opinion specific to betaine: the opinions cover alkyl betaines<a class=\"ref\" href=\"#src-3\">3<\/a><a class=\"ref\" href=\"#src-4\">4<\/a><\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section>\n<section class=\"sec\" id=\"faq\" aria-labelledby=\"h-faq\"><div class=\"wrap faq-grid\">\n  <h2 class=\"h2\" id=\"h-faq\">Frequently asked questions about cocamidopropyl betaine<\/h2><div class=\"faq\"><details open><summary>What is cocamidopropyl betaine?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">It is an amphoteric surfactant, that is both positively and negatively charged<a class=\"ref\" href=\"#src-1\">1<\/a>, based on coconut fatty acids. It foams, cleanses and softens the feel of shampoos, shower gels and cleansers<a class=\"ref\" href=\"#src-1\">1<\/a><a class=\"ref\" href=\"#src-5\">5<\/a>. On the label, it reads \"Cocamidopropyl Betaine\".<\/div><\/details><details><summary>Cocamidopropyl betaine and betaine: are they the same?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">No. Betaine (INCI BETAINE, or trimethylglycine) is a humectant that hydrates; cocamidopropyl betaine is a surfactant that cleanses and foams. They have different CAS numbers, and the CIR opinions cover surfactant alkyl betaines, not betaine alone<a class=\"ref\" href=\"#src-3\">3<\/a><a class=\"ref\" href=\"#src-4\">4<\/a>. See the <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/betaine\/\">betaine page<\/a>.<\/div><\/details><details><summary>Is cocamidopropyl betaine safe, or an allergen?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">The CIR panel judges it safe if the formula is non-sensitizing<a class=\"ref\" href=\"#src-3\">3<\/a>, and it is subject to no restriction in the EU<a class=\"ref\" href=\"#src-2\">2<\/a>. Contact allergies are documented in people referred for suspected allergy: 15 positive out of 975 in North America<a class=\"ref\" href=\"#src-8\">8<\/a>, 9.8% of the 429 people tested in Beijing<a class=\"ref\" href=\"#src-9\">9<\/a>. These figures do not apply to the general population.<\/div><\/details><details><summary>Does the allergy come from CAPB or its impurities?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">Mostly from impurities. One study singles out amidoamine and finds that a CAPB free of amidoamine causes no reaction<a class=\"ref\" href=\"#src-7\">7<\/a>; another singles out DMAPA as the real sensitizer and concludes that a well-purified CAPB no longer sensitizes<a class=\"ref\" href=\"#src-6\">6<\/a>. For a brand, the consequence is practical: set the raw material quality in the specification, and ask the supplier for its amidoamine and DMAPA levels.<\/div><\/details><details><summary>What percentage of cocamidopropyl betaine should you use?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">The European regulation sets no ceiling<a class=\"ref\" href=\"#src-2\">2<\/a> and the CIR opinions rely on use concentrations, with no single figure<a class=\"ref\" href=\"#src-3\">3<\/a>. The 1% in patch tests are diagnostic concentrations, not use doses<a class=\"ref\" href=\"#src-9\">9<\/a>. The dose is set with the formulator, depending on the surfactant system and tolerance tests.<\/div><\/details><details><summary>Is cocamidopropyl betaine suitable for a sulfate-free shampoo?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">It is not a sulfate and often serves as a co-surfactant that helps foam<a class=\"ref\" href=\"#src-1\">1<\/a>. The \"sulfate-free\" claim, however, depends on the whole surfactant system, not on a single ingredient.<\/div><\/details><details><summary>Can you manufacture a shampoo or a mild cleanser for my brand?<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/summary><div class=\"a\">Yes. Our <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/iso-22716-certified-cosmetics-manufacturer\/\">ISO 22716 certified<\/a> lab formulates shampoos, shower gels and face cleansers to customize from the catalog, or as a <a class=\"txt-link\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\">custom formula<\/a>. Surfactant quality is part of the specification. Free samples are included.<\/div><\/details><\/div><\/div><\/section>\n<section class=\"sec\" id=\"plus\" aria-labelledby=\"h-more\" style=\"padding-top:0\"><div class=\"wrap more-grid\">\n  <div><h2 class=\"h2\" id=\"h-more\">Further reading<\/h2><div class=\"hubs\"><a class=\"chip\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\">Ingredient glossary<\/a><a class=\"chip\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/personalized-cosmetics-products-catalog\/white-label-shampoos\/\">White label shampoos and conditioners<\/a><a class=\"chip\" href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-formulation-lab\/\">Custom cosmetic formulation<\/a><\/div><\/div>\n  <ul class=\"more-list\"><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/best-selling-dermocosmetics-europe\/\"><span><strong>Best-selling dermocosmetic products in Europe<\/strong><small>Including micellar water, with mild surfactants<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/natural-vs-synthetic-cosmetics\/\"><span><strong>Natural vs synthetic cosmetics<\/strong><small>Origin of ingredients, pros and cons of each approach<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-specification-guide\/\"><span><strong>Cosmetic product specification: 5 secrets to succeed<\/strong><small>How to set the quality and origin of your raw materials<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/li><li><a href=\"https:\/\/carmelcosmeticslabs.com\/en\/checklist-before-contacting-cosmetics-lab\/\"><span><strong>Checklist: what to prepare before contacting a cosmetics lab<\/strong><small>Target, dosage form and specification to frame at the start<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/li><\/ul><\/div><\/section>\n<section class=\"sec sources\" id=\"sources\" aria-labelledby=\"h-s\"><div class=\"wrap\">\n  <h2 class=\"h2\" id=\"h-s\">Sources<\/h2><p class=\"lede\">Peer-reviewed studies and official regulatory sources, checked on November 3, 2026.<\/p>\n  <ol class=\"src\"><li id=\"src-1\"><span>European Commission. <em>CosIng, entry COCAMIDOPROPYL BETAINE<\/em> (CAS 97862-59-4 (generic), EC 263-058-8 \/ 274-923-4). <a class=\"txt-link\" href=\"https:\/\/ec.europa.eu\/growth\/tools-databases\/cosing\/details\/75231\" target=\"_blank\" rel=\"noopener\">ec.europa.eu\/growth\/tools-databases\/cosing<\/a><\/span><\/li><li id=\"src-2\"><span>European Parliament and Council. <em>Regulation (EC) No 1223\/2009 on cosmetic products<\/em>, version consolidated on May 1, 2025: no entry for cocamidopropyl betaine, amidoamine or DMAPA in Annexes II to VI. <a class=\"txt-link\" href=\"https:\/\/eur-lex.europa.eu\/legal-content\/FR\/TXT\/?uri=CELEX:02009R1223-20250501\" target=\"_blank\" rel=\"noopener\">eur-lex.europa.eu<\/a><\/span><\/li><li id=\"src-3\"><span>Burnett CL, Bergfeld WF, Belsito DV, et al. <em>Final report of the Cosmetic Ingredient Review Expert Panel on the safety assessment of cocamidopropyl betaine (CAPB).<\/em> Int J Toxicol. 2012;31(4 Suppl):77S-111S. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1177\/1091581812447202\" target=\"_blank\" rel=\"noopener\">doi:10.1177\/1091581812447202<\/a><\/span><\/li><li id=\"src-4\"><span>Burnett CL, Bergfeld WF, Belsito DV, et al. <em>Safety Assessment of Alkyl Betaines as Used in Cosmetics.<\/em> Int J Toxicol. 2018;37(1 Suppl):28S-46S. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1177\/1091581818773354\" target=\"_blank\" rel=\"noopener\">doi:10.1177\/1091581818773354<\/a><\/span><\/li><li id=\"src-5\"><span>Jacob SE, Amini S. <em>Cocamidopropyl betaine.<\/em> Dermatitis. 2008;19(3):157-160. <a class=\"txt-link\" href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/18627690\/\" target=\"_blank\" rel=\"noopener\">PMID 18627690<\/a><\/span><\/li><li id=\"src-6\"><span>Foti C, Bonamonte D, Mascolo G, et al. <em>The role of 3-dimethylaminopropylamine and amidoamine in contact allergy to cocamidopropylbetaine.<\/em> Contact Dermatitis. 2003;48(4):194-198. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1034\/j.1600-0536.2003.00078.x\" target=\"_blank\" rel=\"noopener\">doi:10.1034\/j.1600-0536.2003.00078.x<\/a><\/span><\/li><li id=\"src-7\"><span>Fowler JF, Fowler LM, Hunter JE. <em>Allergy to cocamidopropyl betaine may be due to amidoamine: a patch test and product use test study.<\/em> Contact Dermatitis. 1997;37(6):276-281. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1111\/j.1600-0536.1997.tb02464.x\" target=\"_blank\" rel=\"noopener\">doi:10.1111\/j.1600-0536.1997.tb02464.x<\/a><\/span><\/li><li id=\"src-8\"><span>Fowler JF Jr, Zug KM, Taylor JS, et al. <em>Allergy to cocamidopropyl betaine and amidoamine in North America.<\/em> Dermatitis. 2004;15(1):5-6. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.2310\/6620.2004.20410\" target=\"_blank\" rel=\"noopener\">doi:10.2310\/6620.2004.20410<\/a><\/span><\/li><li id=\"src-9\"><span>Li LF. <em>A study of the sensitization rate to cocamidopropyl betaine in patients patch tested in a university hospital of Beijing.<\/em> Contact Dermatitis. 2008;58(1):24-27. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1111\/j.1600-0536.2007.01251.x\" target=\"_blank\" rel=\"noopener\">doi:10.1111\/j.1600-0536.2007.01251.x<\/a><\/span><\/li><li id=\"src-10\"><span>Presley CL, Militello M, Barber C, et al. <em>The history of surfactants and review of their allergic and irritant properties.<\/em> Dermatitis. 2021;32(5):289-297. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1097\/DER.0000000000000730\" target=\"_blank\" rel=\"noopener\">doi:10.1097\/DER.0000000000000730<\/a><\/span><\/li><li id=\"src-11\"><span>Schmid MH, Korting HC. <em>The concept of the acid mantle of the skin: its relevance for the choice of skin cleansers.<\/em> Dermatology. 1995;191(4):276-280. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1159\/000246568\" target=\"_blank\" rel=\"noopener\">doi:10.1159\/000246568<\/a><\/span><\/li><li id=\"src-12\"><span>Draelos ZD. <em>The science behind skin care: cleansers.<\/em> J Cosmet Dermatol. 2018;17(1):8-14. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.1111\/jocd.12469\" target=\"_blank\" rel=\"noopener\">doi:10.1111\/jocd.12469<\/a><\/span><\/li><li id=\"src-13\"><span>Mijaljica D, Spada F, Harrison IP. <em>Skin cleansing without or with compromise: soaps and syndets.<\/em> Molecules. 2022;27(6):2010. <a class=\"txt-link\" href=\"https:\/\/doi.org\/10.3390\/molecules27062010\" target=\"_blank\" rel=\"noopener\">doi:10.3390\/molecules27062010<\/a><span class=\"tag\">Ego Pharmaceuticals<\/span><\/span><\/li><\/ol><\/div><\/section>\n\n<div class=\"fab\" id=\"fab\"><a class=\"btn\" href=\"#consultation\">Create a mild cleanser <span class=\"knob\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/a><\/div><div class=\"scrim\" id=\"scrim\"><\/div><div class=\"pop\" id=\"pop\" role=\"dialog\" aria-modal=\"false\" aria-labelledby=\"pop-n\" hidden><div class=\"pop-n\" id=\"pop-n\"><\/div><div class=\"pop-body\" id=\"pop-body\"><\/div><div class=\"pop-foot\"><a class=\"txt-link\" id=\"pop-all\" href=\"#sources\">All sources<\/a><button class=\"pop-x\" type=\"button\" id=\"pop-x\">Close<\/button><\/div><\/div>\n<\/div>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"WebPage\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/cocamidopropyl-betaine\/#webpage\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/cocamidopropyl-betaine\/\", \"name\": \"Cocamidopropyl Betaine: Mild Surfactant, Allergy\", \"inLanguage\": \"en-US\", \"datePublished\": \"2026-11-03\", \"dateModified\": \"2026-11-03\", \"author\": {\"@type\": \"Person\", \"name\": \"Mohamed El Hjouji\", \"jobTitle\": \"Founder and CEO\", \"worksFor\": {\"@type\": \"Organization\", \"name\": \"Carmel Cosmetics Labs\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/\"}}, \"about\": {\"@type\": \"ChemicalSubstance\", \"name\": \"Cocamidopropyl betaine\", \"alternateName\": [\"Cocamidopropyl betaine\", \"CAPB\"], \"identifier\": \"CAS 97862-59-4\"}, \"mainEntity\": {\"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/cocamidopropyl-betaine\/#term\"}, \"isPartOf\": {\"@type\": \"CollectionPage\", \"name\": \"Cosmetic ingredient glossary\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\"}, \"relatedLink\": [\"https:\/\/carmelcosmeticslabs.com\/en\/best-selling-dermocosmetics-europe\/\", \"https:\/\/carmelcosmeticslabs.com\/en\/natural-vs-synthetic-cosmetics\/\", \"https:\/\/carmelcosmeticslabs.com\/en\/cosmetic-product-specification-guide\/\"], \"citation\": [{\"@type\": \"WebPage\", \"name\": \"CosIng - COCAMIDOPROPYL BETAINE\", \"url\": \"https:\/\/ec.europa.eu\/growth\/tools-databases\/cosing\/details\/75231\"}, {\"@type\": \"Legislation\", \"name\": \"Regulation (EC) No 1223\/2009, consolidated version\", \"url\": \"https:\/\/eur-lex.europa.eu\/legal-content\/FR\/TXT\/?uri=CELEX:02009R1223-20250501\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Final report of the Cosmetic Ingredient Review Expert Panel on the safety assessment of cocamidopropyl betaine (CAPB)\", \"sameAs\": \"https:\/\/doi.org\/10.1177\/1091581812447202\", \"datePublished\": \"2012\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Safety Assessment of Alkyl Betaines as Used in Cosmetics\", \"sameAs\": \"https:\/\/doi.org\/10.1177\/1091581818773354\", \"datePublished\": \"2018\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Cocamidopropyl betaine\", \"sameAs\": \"https:\/\/pubmed.ncbi.nlm.nih.gov\/18627690\/\", \"datePublished\": \"2008\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"The role of 3-dimethylaminopropylamine and amidoamine in contact allergy to cocamidopropylbetaine\", \"sameAs\": \"https:\/\/doi.org\/10.1034\/j.1600-0536.2003.00078.x\", \"datePublished\": \"2003\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Allergy to cocamidopropyl betaine may be due to amidoamine: a patch test and product use test study\", \"sameAs\": \"https:\/\/doi.org\/10.1111\/j.1600-0536.1997.tb02464.x\", \"datePublished\": \"1997\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Allergy to cocamidopropyl betaine and amidoamine in North America\", \"sameAs\": \"https:\/\/doi.org\/10.2310\/6620.2004.20410\", \"datePublished\": \"2004\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"A study of the sensitization rate to cocamidopropyl betaine in patients patch tested in a university hospital of Beijing\", \"sameAs\": \"https:\/\/doi.org\/10.1111\/j.1600-0536.2007.01251.x\", \"datePublished\": \"2008\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"The history of surfactants and review of their allergic and irritant properties\", \"sameAs\": \"https:\/\/doi.org\/10.1097\/DER.0000000000000730\", \"datePublished\": \"2021\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"The concept of the acid mantle of the skin: its relevance for the choice of skin cleansers\", \"sameAs\": \"https:\/\/doi.org\/10.1159\/000246568\", \"datePublished\": \"1995\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"The science behind skin care: cleansers\", \"sameAs\": \"https:\/\/doi.org\/10.1111\/jocd.12469\", \"datePublished\": \"2018\"}, {\"@type\": \"ScholarlyArticle\", \"name\": \"Skin cleansing without or with compromise: soaps and syndets\", \"sameAs\": \"https:\/\/doi.org\/10.3390\/molecules27062010\", \"datePublished\": \"2022\"}]}, {\"@type\": \"DefinedTerm\", \"@id\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/cocamidopropyl-betaine\/#term\", \"name\": \"Cocamidopropyl betaine\", \"alternateName\": \"COCAMIDOPROPYL BETAINE\", \"description\": \"Amphoteric surfactant based on coconut fatty acids, used in cosmetics to foam, cleanse gently and soften the feel of washing products.\", \"inDefinedTermSet\": {\"@type\": \"DefinedTermSet\", \"name\": \"Cosmetic ingredient glossary\", \"url\": \"https:\/\/carmelcosmeticslabs.com\/en\/glossary-cosmetic-ingredients\/\"}}, {\"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"What is cocamidopropyl betaine?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It is an amphoteric surfactant, that is both positively and negatively charged, based on coconut fatty acids. It foams, cleanses and softens the feel of shampoos, shower gels and cleansers. On the label, it reads \\\"Cocamidopropyl Betaine\\\".\"}}, {\"@type\": \"Question\", \"name\": \"Cocamidopropyl betaine and betaine: are they the same?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. Betaine (INCI BETAINE, or trimethylglycine) is a humectant that hydrates; cocamidopropyl betaine is a surfactant that cleanses and foams. They have different CAS numbers, and the CIR opinions cover surfactant alkyl betaines, not betaine alone. See the betaine page.\"}}, {\"@type\": \"Question\", \"name\": \"Is cocamidopropyl betaine safe, or an allergen?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The CIR panel judges it safe if the formula is non-sensitizing, and it is subject to no restriction in the EU. Contact allergies are documented in people referred for suspected allergy: 15 positive out of 975 in North America, 9.8% of the 429 people tested in Beijing. These figures do not apply to the general population.\"}}, {\"@type\": \"Question\", \"name\": \"Does the allergy come from CAPB or its impurities?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Mostly from impurities. One study singles out amidoamine and finds that a CAPB free of amidoamine causes no reaction; another singles out DMAPA as the real sensitizer and concludes that a well-purified CAPB no longer sensitizes. For a brand, the consequence is practical: set the raw material quality in the specification, and ask the supplier for its amidoamine and DMAPA levels.\"}}, {\"@type\": \"Question\", \"name\": \"What percentage of cocamidopropyl betaine should you use?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The European regulation sets no ceiling and the CIR opinions rely on use concentrations, with no single figure. The 1% in patch tests are diagnostic concentrations, not use doses. The dose is set with the formulator, depending on the surfactant system and tolerance tests.\"}}, {\"@type\": \"Question\", \"name\": \"Is cocamidopropyl betaine suitable for a sulfate-free shampoo?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It is not a sulfate and often serves as a co-surfactant that helps foam. The \\\"sulfate-free\\\" claim, however, depends on the whole surfactant system, not on a single ingredient.\"}}, {\"@type\": \"Question\", \"name\": \"Can you manufacture a shampoo or a mild cleanser for my brand?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Yes. Our ISO 22716 certified lab formulates shampoos, shower gels and face cleansers to customize from the catalog, or as a custom formula. Surfactant quality is part of the specification. Free samples are included.\"}}]}]}<\/script>\n<script>(function(){\n  var $=function(s,c){return (c||document).querySelector(s)}, $$=function(s,c){return [].slice.call((c||document).querySelectorAll(s))};\n  var root=document.querySelector('.ig')||document.documentElement;\n\n  \/* Clear the site's sticky header and mobile bottom menu when present (WordPress). *\/\n  function measure(){\n    var h=0,b=0,hd=$('.elementor-location-header'),bm=$('.wp-bottom-menu');\n    if(hd&&\/sticky|fixed\/.test(getComputedStyle(hd).position))h=hd.getBoundingClientRect().height;\n    if(bm){var cs=getComputedStyle(bm);if(cs.display!=='none'&&cs.visibility!=='hidden')b=bm.getBoundingClientRect().height;}\n    root.style.setProperty('--hdr',Math.round(h)+'px'); root.style.setProperty('--bm',Math.round(b)+'px');\n  }\n  measure(); setTimeout(measure,1200); addEventListener('resize',measure,{passive:true});\n\n  \/* Sticky bar: scrollspy, progress, CTA after hero, floating CTA on phones *\/\n  var bar=$('#bar'), prog=$('#prog'), fab=$('#fab'), links=$$('.bar a[href^=\"#\"]').filter(function(a){return !a.classList.contains('btn')});\n  var secs=links.map(function(a){return $(a.getAttribute('href'))});\n  var heroOut=false, formIn=false;\n  function setFab(){fab.classList.toggle('show',heroOut&&!formIn)}\n  new IntersectionObserver(function(e){heroOut=!e[0].isIntersecting;bar.classList.toggle('past',heroOut);$('.bar .btn').tabIndex=heroOut?0:-1;setFab()},{rootMargin:'-80px 0px 0px 0px'}).observe($('#top'));\n  var cons=$('#consultation'); if(cons) new IntersectionObserver(function(e){formIn=e[0].isIntersecting;setFab()},{threshold:0.1}).observe(cons);\n  var nav=$('.bar nav'), current=null;\n  function spy(){\n    var y=innerHeight*0.35, on=null;\n    secs.forEach(function(s,i){if(s&&s.getBoundingClientRect().top<y)on=i});\n    if(on!==current){current=on;links.forEach(function(a,i){a.classList.toggle('on',i===on);a.toggleAttribute('aria-current',i===on)});\n      if(on!==null){var a=links[on];nav.scrollTo({left:a.offsetLeft-24,behavior:matchMedia('(prefers-reduced-motion:reduce)').matches?'auto':'smooth'})}}\n    var max=document.documentElement.scrollHeight-innerHeight; prog.style.transform='scaleX('+(max>0?Math.min(1,scrollY\/max):0)+')';\n  }\n  var raf=0; addEventListener('scroll',function(){if(!raf)raf=requestAnimationFrame(function(){raf=0;spy()})},{passive:true}); spy();\n\n  \/* Source popover (desktop) \/ bottom sheet (phone) *\/\n  var pop=$('#pop'), scrim=$('#scrim'), body=$('#pop-body'), num=$('#pop-n'), openRef=null;\n  function closePop(){ if(!openRef)return; pop.classList.remove('open');scrim.classList.remove('open');openRef.setAttribute('aria-expanded','false');var r=openRef;openRef=null;\n    setTimeout(function(){if(!openRef)pop.hidden=true},320); return r;}\n  function place(ref){\n    if(innerWidth<=640)return;\n    var r=ref.getBoundingClientRect(), w=pop.offsetWidth, h=pop.offsetHeight, m=12;\n    var left=Math.min(Math.max(16,r.left+r.width\/2-w\/2),innerWidth-w-16);\n    var below=r.bottom+m+h<innerHeight-16, top=below?r.bottom+m:r.top-m-h;\n    pop.style.left=left+'px'; pop.style.top=Math.max(16,top)+'px';\n    pop.style.transformOrigin=(r.left+r.width\/2-left)+'px '+(below?'0':'100%');\n  }\n  $$('.ref').forEach(function(a){\n    a.setAttribute('role','button'); a.setAttribute('aria-expanded','false'); a.setAttribute('aria-controls','pop');\n    a.setAttribute('aria-label','Source '+a.textContent);\n    a.addEventListener('click',function(e){\n      e.preventDefault(); e.stopPropagation();\n      if(openRef===a){closePop();return}\n      closePop();\n      var id=a.getAttribute('href').slice(1), li=document.getElementById(id); if(!li)return;\n      num.textContent='Source '+a.textContent; body.innerHTML=li.querySelector('span').innerHTML;\n      $('#pop-all').setAttribute('href','#'+id);\n      pop.hidden=false; place(a); openRef=a; a.setAttribute('aria-expanded','true');\n      requestAnimationFrame(function(){pop.classList.add('open');scrim.classList.add('open')});\n      $('#pop-x').focus({preventScroll:true});\n    });\n  });\n  $('#pop-x').addEventListener('click',function(){var r=closePop();if(r)r.focus({preventScroll:true})});\n  $('#pop-all').addEventListener('click',function(){var id=this.getAttribute('href').slice(1);closePop();var li=document.getElementById(id);if(li){li.classList.add('flash');setTimeout(function(){li.classList.remove('flash')},1600)}});\n  scrim.addEventListener('click',closePop);\n  document.addEventListener('click',function(e){if(openRef&&!pop.contains(e.target))closePop()});\n  document.addEventListener('keydown',function(e){if(e.key==='Escape'&&openRef){var r=closePop();r.focus({preventScroll:true})}});\n  addEventListener('scroll',function(){if(openRef&&innerWidth>640)closePop()},{passive:true});\n\n  \/* Copy identifiers *\/\n  $$('.copy').forEach(function(b){\n    var label=b.lastChild;\n    b.addEventListener('click',function(){\n      var v=b.getAttribute('data-copy'), done=function(){b.classList.add('done');var ig=b.closest('.ig');label.nodeValue=(ig&&ig.getAttribute('data-copied'))||'Copi\u00e9';setTimeout(function(){b.classList.remove('done');label.nodeValue=(ig&&ig.getAttribute('data-copy'))||'Copier'},1500)};\n      try{navigator.clipboard.writeText(v).then(done,function(){sel(b);done()})}catch(_){sel(b);done()}\n    });\n  });\n  function sel(b){var s=b.previousElementSibling,r=document.createRange();r.selectNodeContents(s);var g=getSelection();g.removeAllRanges();g.addRange(r)}\n\n  \/* Research filter *\/\n  $$('#rfilter button').forEach(function(b){b.addEventListener('click',function(){\n    var d=b.getAttribute('data-d'); $$('#rfilter button').forEach(function(x){x.setAttribute('aria-pressed',x===b)});\n    $$('.domain').forEach(function(s){s.hidden=!(d==='all'||s.getAttribute('data-d')===d)});\n  })});\n\n  \/* Product tabs (phones) *\/\n  $$('#ptabs button').forEach(function(b){b.addEventListener('click',function(){\n    $$('#ptabs button').forEach(function(x){x.setAttribute('aria-selected',x===b)});\n    $$('.p-col').forEach(function(c){c.classList.toggle('on',c.id==='pc-'+b.getAttribute('data-p'))});\n  })});\n\n  \/* Comparison picker (phones) *\/\n  $$('#cpick button').forEach(function(b){b.addEventListener('click',function(){\n    $$('#cpick button').forEach(function(x){x.setAttribute('aria-pressed',x===b)}); $('#cmp').setAttribute('data-c',b.getAttribute('data-c'));\n  })});\n\n  \/* Form: inline validation (mockup, no submission) *\/\n  var f=$('#lead'); if(!f) return;\n  f.addEventListener('submit',function(e){\n    e.preventDefault(); var ok=true;\n    [['f-name',function(v){return v.trim().length>1}],['f-email',function(v){return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(v)}]].forEach(function(p){\n      var i=$('#'+p[0]), good=p[1](i.value); i.closest('.f').classList.toggle('bad',!good); i.setAttribute('aria-invalid',!good); if(!good&&ok){i.focus();ok=false}\n    });\n    if(ok)$('#f-ok').hidden=false;\n  });\n  $$('#lead input').forEach(function(i){i.addEventListener('input',function(){i.closest('.f').classList.remove('bad');i.removeAttribute('aria-invalid')})});\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-8642503 e-flex e-con-full lpf-sec e-con e-parent\" data-id=\"8642503\" data-element_type=\"container\" data-e-type=\"container\" id=\"consultation\">\n\t\t<div data-particle_enable=\"false\" data-particle-mobile-disabled=\"false\" class=\"elementor-element elementor-element-1ae89e1 e-flex e-con-full lpf-card e-con e-child\" data-id=\"1ae89e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b14a113 elementor-widget elementor-widget-html\" data-id=\"b14a113\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#consultation{scroll-margin-top:110px}\nbody .e-con.lpf-sec{background:#edf5f2!important;padding:clamp(48px,6vw,88px) 16px!important;margin:0!important}\nbody .e-con.lpf-card{--bg:#fbfdfc;--paper:#fff;--mint:#edf5f2;--ink:#10292a;--muted:#51686a;--line:#d6e4e0;--teal:#2f7266;--deep:#0f3a35;--f-display:\"Proxima Nova\",system-ui,sans-serif;--f-body:\"Lato\",system-ui,sans-serif;\n --display:block;display:block!important;width:100%;max-width:760px!important;margin:0 auto!important;background:#fff;border-radius:28px;padding:clamp(22px,3vw,40px)!important;box-shadow:0 1px 0 rgb(16 58 53\/.04),0 30px 70px -36px rgb(16 58 53\/.45),0 0 0 1px #d6e4e0;color:var(--ink);font:400 16px\/1.55 var(--f-body)}\nbody .e-con.lpf-card *{box-sizing:border-box}\nbody .e-con.lpf-card>.elementor-element,body .lpf-card .elementor-widget-container,body .lpf-card .wpforms-container,body .lpf-card form,body .lpf-card .wpforms-field,body .lpf-card .choices,body .lpf-card .iti{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}\nbody .lpf-card .eael-contact-form,body .lpf-card .eael-wpforms{background:transparent!important;padding:0!important;margin:0!important;max-width:none!important;box-shadow:none!important;border:0!important}\nbody .lpf-card .dv-card-head{display:flex;gap:16px;align-items:center;margin-bottom:clamp(16px,1.8vw,22px)}\nbody .lpf-card .dv-avatar{flex:none;width:64px;height:64px;border-radius:20px;object-fit:cover;object-position:30% 30%}\nbody .lpf-card .dv-card-head h2{margin:0;font:680 clamp(21px,2vw,26px)\/1.15 var(--f-display);letter-spacing:-.025em;color:var(--ink)}\nbody .lpf-card .dv-card-head p{margin:4px 0 0;color:var(--muted);font-size:14.5px;line-height:1.45}\nbody .lpf-card .dv-reassure{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}\nbody .lpf-card .dv-reassure svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--teal)}\nbody .lpf-card .wpforms-head-container,body .lpf-card .wpforms-title,body .lpf-card .wpforms-description{display:none!important}\nbody .lpf-card .wpforms-field-container{display:grid;gap:14px}\nbody .lpf-card .wpforms-field{padding:0!important;float:none!important;width:auto!important}\nbody .lpf-card .wpforms-field-name .wpforms-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:none!important}\nbody .lpf-card .choices.wpforms-field-row{display:block!important}\nbody .lpf-card .wpforms-field-row-block{width:auto!important;padding:0!important;float:none!important}\nbody .lpf-card .wpforms-field-row::before,body .lpf-card .wpforms-field-row::after{display:none!important}\nbody .lpf-card label.wpforms-field-label,body .lpf-card legend.wpforms-field-label{display:block;font:600 13.5px\/1.3 var(--f-body)!important;color:var(--ink)!important;margin:0 0 7px!important;padding:0!important;text-transform:none!important;letter-spacing:normal!important}\nbody .lpf-card fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}\nbody .lpf-card .wpforms-label-hide{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important}\nbody .lpf-card .wpforms-sublabel-hide{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}\nbody .lpf-card .wpforms-required-label{color:var(--teal)!important}\nbody .lpf-card input[type=text],body .lpf-card input[type=email],body .lpf-card input[type=tel],body .lpf-card input[type=url],body .lpf-card input[type=number],body .lpf-card select,body .lpf-card textarea{width:100%!important;max-width:none!important;font:400 15.5px\/1.4 var(--f-body)!important;color:var(--ink)!important;background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:13px 15px!important;height:auto!important;min-height:50px;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}\nbody .lpf-card .iti input[type=tel]{padding-left:52px!important}\nbody .lpf-card textarea{min-height:120px;resize:vertical}\nbody .lpf-card input:focus,body .lpf-card select:focus,body .lpf-card textarea:focus{outline:0!important;border-color:var(--teal)!important;background-color:var(--paper)!important;box-shadow:0 0 0 4px rgb(47 114 102\/.14)!important}\nbody .lpf-card ::placeholder{color:#8aa09d;opacity:1}\nbody .lpf-card .wpforms-submit-container{margin-top:6px!important;padding:0!important}\nbody .lpf-card button.wpforms-submit{width:100%!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font:650 16px\/1 var(--f-body)!important;color:#fff!important;background:var(--deep)!important;border:0!important;border-radius:99px!important;padding:19px 26px!important;min-height:58px;cursor:pointer;box-shadow:0 14px 30px -14px rgb(16 58 53\/.7)!important;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s ease}\n@media (hover:hover) and (pointer:fine){body .lpf-card button.wpforms-submit:hover{background:var(--teal)!important}}\nbody .lpf-card button.wpforms-submit:active{transform:scale(.98)}\nbody .lpf-card .wpforms-error,body .lpf-card label.wpforms-error,body .lpf-card em.wpforms-error{display:block;color:#b3261e!important;font-size:12.5px!important;margin-top:5px!important}\nbody .lpf-card input.wpforms-error,body .lpf-card select.wpforms-error,body .lpf-card textarea.wpforms-error{border-color:#d26a5f!important}\nbody .lpf-card .wpforms-confirmation-container-full{background:var(--mint)!important;border:0!important;border-radius:18px!important;color:var(--ink)!important;padding:22px!important}\n@media (max-width:520px){body .lpf-card .wpforms-field-name .wpforms-field-row{grid-template-columns:1fr}}\n<\/style><div class=\"dv-card-head\"><img loading=\"lazy\" class=\"dv-avatar\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/uploads\/2026\/09\/lancer-marque-cosmetique-etape-1-expert-carmel-768x953.webp\" alt=\"Carmel Cosmetics Labs product specialist with a brand founder\" width=\"768\" height=\"953\" loading=\"lazy\" decoding=\"async\" title=\"| Carmel Cosmetics Labs\"><div><h2>Tell us about your project<\/h2><p>A product specialist reviews your request and gets back to you on the channel you prefer.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1260eca dv-form eael-wpforms-labels-yes eael-wpforms-form-button-custom elementor-widget elementor-widget-eael-wpforms\" data-id=\"1260eca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-wpforms.default\">\n\t\t\t\t\t            <div class=\"eael-contact-form eael-wpforms eael-wpforms-align-default\">\n                                <div class=\"wpforms-container wpforms-container-full wpforms-render-modern\" id=\"wpforms-28270\"><form id=\"wpforms-form-28270\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"28270\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/en\/wp-json\/wp\/v2\/pages\/56257\" data-token=\"1a6c3a68ef8f7b7f2f6489a2cc53529c\" data-token-time=\"1794233804\"><div class=\"wpforms-head-container\"><div class=\"wpforms-title\">Lead EN \u2013 Demande de devis<\/div><div class=\"wpforms-description\">Tell us about your project. A product specialist will get back to you shortly.<\/div><\/div><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-28270-field_26-container\" class=\"wpforms-field wpforms-field-html\" data-field-type=\"html\" data-field-id=\"26\"><div id=\"wpforms-28270-field_26\" aria-errormessage=\"wpforms-28270-field_26-error\"><center>CONTACT INFORMATION<\/center><\/div><\/div><div id=\"wpforms-28270-field_8-container\" class=\"wpforms-field wpforms-field-name\" data-field-type=\"name\" data-field-id=\"8\"><fieldset><legend class=\"wpforms-field-label wpforms-label-hide\" aria-hidden=\"false\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-large\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-28270-field_8\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][8][first]\" placeholder=\"First Name\" aria-errormessage=\"wpforms-28270-field_8-error\" required><label for=\"wpforms-28270-field_8\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">Pr\u00e9nom<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-28270-field_8-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][8][last]\" placeholder=\"Last Name\" aria-errormessage=\"wpforms-28270-field_8-last-error\" required><label for=\"wpforms-28270-field_8-last\" class=\"wpforms-field-sublabel after wpforms-sublabel-hide\">Nom<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-28270-field_10-container\" class=\"wpforms-field wpforms-field-layout\" data-field-type=\"layout\" data-field-id=\"10\"><div class=\"wpforms-field-layout-columns wpforms-field-layout-preset-50-50\"><div class=\"wpforms-layout-column wpforms-layout-column-50\" ><div id=\"wpforms-28270-field_9-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"9\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-28270-field_9\" aria-hidden=\"false\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-28270-field_9\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][9]\" placeholder=\"Email\" spellcheck=\"false\" aria-errormessage=\"wpforms-28270-field_9-error\" required><\/div><div id=\"wpforms-28270-field_39-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-modern\" data-field-type=\"select\" data-field-id=\"39\"><label class=\"wpforms-field-label\" for=\"wpforms-28270-field_39\">Preferred Contact Method<\/label><select id=\"wpforms-28270-field_39\" class=\"wpforms-field-medium choicesjs-select\" data-size-class=\"wpforms-field-row wpforms-field-medium\" data-search-enabled=\"\" name=\"wpforms[fields][39]\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'>Please select your preferred method of contact<\/option><option value=\"WhatsApp\"  class=\"choice-1 depth-1\"  >WhatsApp<\/option><option value=\"Email\"  class=\"choice-2 depth-1\"  >Email<\/option><option value=\"Call only\"  class=\"choice-3 depth-1\"  >Call only<\/option><\/select><\/div><\/div><div class=\"wpforms-layout-column wpforms-layout-column-50\" ><div id=\"wpforms-28270-field_11-container\" class=\"wpforms-field wpforms-field-phone\" data-field-type=\"phone\" data-field-id=\"11\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-28270-field_11\" aria-hidden=\"false\">Phone <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"tel\" id=\"wpforms-28270-field_11\" class=\"wpforms-field-medium wpforms-field-required wpforms-smart-phone-field\" data-rule-smart-phone-field=\"true\" name=\"wpforms[fields][11]\" placeholder=\"Phone\" aria-label=\"Phone\" aria-errormessage=\"wpforms-28270-field_11-error\" required><\/div><div id=\"wpforms-28270-field_13-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"13\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-28270-field_13\" aria-hidden=\"false\">Company or brand name \/ website<\/label><input type=\"text\" id=\"wpforms-28270-field_13\" class=\"wpforms-field-medium\" name=\"wpforms[fields][13]\" placeholder=\"Company or brand name \/ website\" aria-errormessage=\"wpforms-28270-field_13-error\" ><\/div><\/div><\/div><\/div><div id=\"wpforms-28270-field_27-container\" class=\"wpforms-field wpforms-field-html\" data-field-type=\"html\" data-field-id=\"27\"><div id=\"wpforms-28270-field_27\" aria-errormessage=\"wpforms-28270-field_27-error\"><center>PROJECT INFORMATION<\/center><\/div><\/div><div id=\"wpforms-28270-field_35-container\" class=\"wpforms-field wpforms-field-checkbox wpforms-list-2-columns\" data-field-type=\"checkbox\" data-field-id=\"35\"><fieldset><legend class=\"wpforms-field-label\">Which cosmetics category interests you most? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><ul id=\"wpforms-28270-field_35\" class=\"wpforms-field-required\"><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_1\" name=\"wpforms[fields][35][]\" value=\"Face care Products\" aria-errormessage=\"wpforms-28270-field_35_1-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_1\">Face care Products<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_2\" name=\"wpforms[fields][35][]\" value=\"Haircare Products\" aria-errormessage=\"wpforms-28270-field_35_2-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_2\">Haircare Products<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_3\" name=\"wpforms[fields][35][]\" value=\"Bodycare Products\" aria-errormessage=\"wpforms-28270-field_35_3-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_3\">Bodycare Products<\/label><\/li><li class=\"choice-4 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_4\" name=\"wpforms[fields][35][]\" value=\"Lipcare Products\" aria-errormessage=\"wpforms-28270-field_35_4-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_4\">Lipcare Products<\/label><\/li><li class=\"choice-5 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_5\" name=\"wpforms[fields][35][]\" value=\"Men&#039;s grooming Products\" aria-errormessage=\"wpforms-28270-field_35_5-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_5\">Men's grooming Products<\/label><\/li><li class=\"choice-6 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_6\" name=\"wpforms[fields][35][]\" value=\"Niche Products\" aria-errormessage=\"wpforms-28270-field_35_6-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_6\">Niche Products<\/label><\/li><li class=\"choice-7 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_7\" name=\"wpforms[fields][35][]\" value=\"Intimate Products\" aria-errormessage=\"wpforms-28270-field_35_7-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_7\">Intimate Products<\/label><\/li><li class=\"choice-8 depth-1\"><input type=\"checkbox\" id=\"wpforms-28270-field_35_8\" name=\"wpforms[fields][35][]\" value=\"Others\" aria-errormessage=\"wpforms-28270-field_35_8-error\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-28270-field_35_8\">Others<\/label><\/li><\/ul><\/fieldset><\/div><div id=\"wpforms-28270-field_30-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-modern\" data-field-type=\"select\" data-field-id=\"30\"><label class=\"wpforms-field-label\" for=\"wpforms-28270-field_30\">What would be the quantity of your order per product? <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><select id=\"wpforms-28270-field_30\" class=\"wpforms-field-large wpforms-field-required choicesjs-select\" data-size-class=\"wpforms-field-row wpforms-field-large\" data-search-enabled=\"\" name=\"wpforms[fields][30]\" required=\"required\"><option value=\"\" class=\"placeholder\" disabled  selected='selected'><\/option><option value=\"less than 1000 units\"  class=\"choice-1 depth-1\"  >less than 1000 units<\/option><option value=\"1000 - 5000 units\"  class=\"choice-3 depth-1\"  >1000 - 5000 units<\/option><option value=\"5000 - 10000 units\"  class=\"choice-6 depth-1\"  >5000 - 10000 units<\/option><option value=\"10000 - 50000 units\"  class=\"choice-7 depth-1\"  >10000 - 50000 units<\/option><option value=\"more than 50000 units\"  class=\"choice-4 depth-1\"  >more than 50000 units<\/option><option value=\"Not sure yet\"  class=\"choice-8 depth-1\"  >Not sure yet<\/option><\/select><\/div><div id=\"wpforms-28270-field_22-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-type=\"textarea\" data-field-id=\"22\"><label class=\"wpforms-field-label\" for=\"wpforms-28270-field_22\">Please describe your project?<\/label><textarea id=\"wpforms-28270-field_22\" class=\"wpforms-field-medium\" name=\"wpforms[fields][22]\" placeholder=\"Your products and objectives? Detailed cosmetic product specifications? A link to download your reference files or images? Or anything else that might help us better understand your project.\" aria-errormessage=\"wpforms-28270-field_22-error\" ><\/textarea><\/div><div id=\"wpforms-28270-field_24-container\" class=\"wpforms-field wpforms-field-content\" data-field-type=\"content\" data-field-id=\"24\"><div id=\"wpforms-28270-field_24\" class=\"wpforms-field-large wpforms-field-row\" aria-errormessage=\"wpforms-28270-field_24-error\"><p>By submitting this form, you agree to our terms of service and privacy policy.<\/p>\n<div class=\"wpforms-field-content-display-frontend-clear\"><\/div><\/div><\/div><div id=\"wpforms-28270-field_52-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_source\" data-field-type=\"hidden\" data-field-id=\"52\"><input type=\"hidden\" id=\"wpforms-28270-field_52\" name=\"wpforms[fields][52]\"><\/div><div id=\"wpforms-28270-field_53-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_medium\" data-field-type=\"hidden\" data-field-id=\"53\"><input type=\"hidden\" id=\"wpforms-28270-field_53\" name=\"wpforms[fields][53]\"><\/div><div id=\"wpforms-28270-field_54-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_campaign\" data-field-type=\"hidden\" data-field-id=\"54\"><input type=\"hidden\" id=\"wpforms-28270-field_54\" name=\"wpforms[fields][54]\"><\/div><div id=\"wpforms-28270-field_55-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_term\" data-field-type=\"hidden\" data-field-id=\"55\"><input type=\"hidden\" id=\"wpforms-28270-field_55\" name=\"wpforms[fields][55]\"><\/div><div id=\"wpforms-28270-field_56-container\" class=\"wpforms-field wpforms-field-hidden ccl-utm_content\" data-field-type=\"hidden\" data-field-id=\"56\"><input type=\"hidden\" id=\"wpforms-28270-field_56\" name=\"wpforms[fields][56]\"><\/div><div id=\"wpforms-28270-field_57-container\" class=\"wpforms-field wpforms-field-hidden ccl-gclid\" data-field-type=\"hidden\" data-field-id=\"57\"><input type=\"hidden\" id=\"wpforms-28270-field_57\" name=\"wpforms[fields][57]\"><\/div><div id=\"wpforms-28270-field_58-container\" class=\"wpforms-field wpforms-field-hidden ccl-gbraid\" data-field-type=\"hidden\" data-field-id=\"58\"><input type=\"hidden\" id=\"wpforms-28270-field_58\" name=\"wpforms[fields][58]\"><\/div><div id=\"wpforms-28270-field_59-container\" class=\"wpforms-field wpforms-field-hidden ccl-wbraid\" data-field-type=\"hidden\" data-field-id=\"59\"><input type=\"hidden\" id=\"wpforms-28270-field_59\" name=\"wpforms[fields][59]\"><\/div><div id=\"wpforms-28270-field_60-container\" class=\"wpforms-field wpforms-field-hidden ccl-fbclid\" data-field-type=\"hidden\" data-field-id=\"60\"><input type=\"hidden\" id=\"wpforms-28270-field_60\" name=\"wpforms[fields][60]\"><\/div><div id=\"wpforms-28270-field_61-container\" class=\"wpforms-field wpforms-field-hidden ccl-landing\" data-field-type=\"hidden\" data-field-id=\"61\"><input type=\"hidden\" id=\"wpforms-28270-field_61\" name=\"wpforms[fields][61]\"><\/div><div id=\"wpforms-28270-field_62-container\" class=\"wpforms-field wpforms-field-hidden ccl-referrer\" data-field-type=\"hidden\" data-field-id=\"62\"><input type=\"hidden\" id=\"wpforms-28270-field_62\" name=\"wpforms[fields][62]\"><\/div><div id=\"wpforms-28270-field_63-container\" class=\"wpforms-field wpforms-field-hidden ccl-first_touch\" data-field-type=\"hidden\" data-field-id=\"63\"><input type=\"hidden\" id=\"wpforms-28270-field_63\" name=\"wpforms[fields][63]\"><\/div><div id=\"wpforms-28270-field_64-container\" class=\"wpforms-field wpforms-field-hidden ccl-canal\" data-field-type=\"hidden\" data-field-id=\"64\"><input type=\"hidden\" id=\"wpforms-28270-field_64\" name=\"wpforms[fields][64]\"><\/div><div id=\"wpforms-28270-field_65-container\" class=\"wpforms-field wpforms-field-hidden ccl-campagne\" data-field-type=\"hidden\" data-field-id=\"65\"><input type=\"hidden\" id=\"wpforms-28270-field_65\" name=\"wpforms[fields][65]\"><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"28270\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1794233804.e99408b949b1999bb79bdbb2417f75e1b473f08869bc52da5a22e03951943b9a\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/56257\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-28270\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Get my free consultation\" aria-live=\"assertive\" value=\"wpforms-submit\">Get my free consultation<\/button><img decoding=\"async\" src=\"https:\/\/carmelcosmeticslabs.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\" title=\"| Carmel Cosmetics Labs\"><\/div><\/form><\/div>  <!-- .wpforms-container -->            <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7b7bd9 elementor-widget elementor-widget-html\" data-id=\"e7b7bd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<p class=\"dv-reassure\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 11V7a4 4 0 0 1 8 0v4\"\/><\/svg>No obligation. Your information stays confidential and is used only to prepare your quote.<\/p><script>(function(){var s=document.getElementById('consultation');if(!s)return;\nvar re=\/\\\/(demande-de-devis|request-a-quote|kostenvoranschlag-anfordern|%d8%b7%d9%84%d8%a8-%d8%a7%d9%82%d8%aa%d8%a8%d8%a7%d8%b3|\u0637\u0644\u0628-\u0627\u0642\u062a\u0628\u0627\u0633)\\\/?([?#].*)?$\/i;\nvar root=s.closest('[data-elementor-type=\"wp-page\"]')||document;\nroot.querySelectorAll('a[href]').forEach(function(a){var h=a.getAttribute('href')||'',d=h;try{d=decodeURIComponent(h);}catch(e){}if(re.test(h)||re.test(d)){a.setAttribute('href','#consultation');}});\ndocument.addEventListener('click',function(e){var a=e.target.closest&&e.target.closest('a[href=\"#consultation\"]');if(!a)return;e.preventDefault();\nvar sm=!matchMedia('(prefers-reduced-motion: reduce)').matches;s.scrollIntoView({behavior:sm?'smooth':'auto',block:'start'});\nvar f=s.querySelector('form input:not([type=hidden]),form select,form textarea');\nvar off=function(){return Math.abs(s.getBoundingClientRect().top-110)>24},fix=function(){if(off())s.scrollIntoView({behavior:'auto',block:'start'});setTimeout(function(){if(off())s.scrollIntoView({behavior:'auto',block:'start'});if(f)try{f.focus({preventScroll:true})}catch(_){}},350)};\nvar last=-1,still=0,n=0,iv=setInterval(function(){var y=scrollY;still=(y===last)?still+1:0;last=y;if(still>=3||++n>50){clearInterval(iv);fix();}},120);\nif(history.replaceState)history.replaceState(null,'','#consultation');});})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Cocamidopropyl betaine: amphoteric surfactant for shampoos and shower gels. INCI, CAS, CIR opinion and contact allergy tied to impurities (amidoamine, DMAPA).<\/p>\n","protected":false},"author":3,"featured_media":55953,"parent":20287,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-56257","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/56257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/comments?post=56257"}],"version-history":[{"count":0,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/56257\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/pages\/20287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media\/55953"}],"wp:attachment":[{"href":"https:\/\/carmelcosmeticslabs.com\/en\/wp-json\/wp\/v2\/media?parent=56257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}