
By RawSource Sourcing Desk, Commercial & Sourcing Desk, RawSource (about)
You disperse a brilliant teal into a fresh cold-process batter, pour the mold, and walk away. By morning the loaf has faded to a flat dishwater gray. The pigment did not vanish; it reacted. Saponifying batter sits near pH 11 to 12, and gel phase drives the core past 60 °C, hot enough and alkaline enough to degrade a colorant never built for lye. Choosing a pigment that survives that environment, then dispersing it so the bar reads clean instead of speckled, is the entire job.
This guide sorts the main colorant families by their chemistry, by their regulatory status for skin contact, and by how each behaves in cold-process and melt-and-pour soap. Every fact below is tied to a primary source so you can verify before you specify.
Key takeaways
- In high-pH cold-process soap, insoluble mineral pigments hold their color; water-soluble FD&C dyes and some lake-tinted micas fade or shift in lye.
- The skin-safe workhorses are FDA “exempt from certification” pigments under 21 CFR Part 73: iron oxides, ultramarines, chromium oxide greens, titanium dioxide, and mica.
- Each Part 73 pigment carries its own use limits, so read the specific CFR listing before labeling a bar for skin contact.
- Color morphing is a chemistry problem, not a defective pigment; pH and gel-phase heat degrade certified dyes while mineral pigments resist both.
- Dispersion decides whether a pigment reads clean or speckled; pre-disperse in carrier oil or glycerin, and fully wet titanium dioxide to prevent glycerin rivers.
Which soap colorants stay vibrant in soap?
Mineral and metal-oxide pigments stay vibrant in soap; most water-soluble dyes do not. The colorants that survive saponification are insoluble, inorganic, and pH-stable. They sit in the bar as suspended solid particles rather than dissolving and reacting, so high pH leaves them alone. The colorants that fail are organic dyes, which are molecules engineered to dissolve, and dissolving is exactly what exposes them to attack in lye.
Four families cover almost every soap on the shelf.
| Family | Example colors | Water-soluble | Cold-process stable | FDA cosmetic class |
|---|---|---|---|---|
| Synthetic iron oxides | Red, yellow, brown, black | No | Yes | Exempt (21 CFR 73.2250) |
| Ultramarines | Blue, violet, pink, green | No | Yes | Exempt (21 CFR 73.2725) |
| Chromium oxide greens | Olive to bright green | No | Yes | Exempt (21 CFR 73.2326) |
| Titanium dioxide and mica | White, pearl carriers | No | Yes | Exempt (73.2575, 73.2496) |
| FD&C / D&C dyes and lakes | Full spectrum | Often | No (fade or morph) | Certified (21 CFR Part 74) |
The inorganic pigments are the reliable choice for a bright, repeatable bar. Synthetic iron oxides cover the warm range, from a clean primary red through ochre yellow to brown and black, with crystal data on the iron(III) oxide record at PubChem CID 518696. Ultramarines (sodium aluminosilicate with sulfur) deliver the blues, violets, and pinks that iron oxides cannot, per PubChem CID 71587188.
Chromium(III) oxide gives a muted, lightfast green and is nearly insoluble in water at roughly 3 µg/L (PubChem CID 517277). Titanium dioxide is the white that lightens any of them into pastels.
Mica behaves differently. On its own it is a near-colorless platy silicate that provides shimmer, with a melting point near 1500 °C and a density of 2.6 to 3.2 g/cm³ (PubChem CID 131842327). The color you see in a “mica” comes from a surface coating: titanium dioxide for pearl white, or iron oxides for bronze and copper tones. A mica colored with stable oxides holds up in cold process; a mica tinted with an FD&C lake behaves like the dye it carries and can fade.
Are mica and oxide colorants FDA-approved for soap on skin?
Yes, with conditions. The five mineral pigments above are listed as color additives “exempt from certification” in 21 CFR Part 73, Subpart C, which governs colorants for cosmetics (eCFR Part 73). “Exempt” means each batch does not need FDA lot certification, unlike the certified dyes; it does not mean unregulated. Every listing fixes a definition, a heavy-metal specification, and the uses allowed.
The relevant sections are easy to pull and worth reading before you label a bar:
| Pigment | CAS | Color Index | 21 CFR section |
|---|---|---|---|
| Titanium dioxide | 13463-67-7 | CI 77891 | 73.2575 |
| Synthetic iron oxides | 1309-37-1 (red) | CI 77491/77492/77499 | 73.2250 |
| Ultramarines | 57455-37-5 | CI 77007 | 73.2725 |
| Chromium oxide green | 1308-38-9 | CI 77288 | 73.2326 |
| Mica | 12001-26-2 | CI 77019 | 73.2496 |
Two restrictions trip up new formulators. First, the listings limit use: several of these pigments are cleared for “external” application, and the eye area and lip products carry separate approval rules. Check the section, not a supplier’s marketing copy. Second, the certified colors are a different regime. FD&C and D&C dyes and their lakes live in 21 CFR Part 74, must be lot-certified by FDA, and many are restricted to specific product categories. FDA maintains the consolidated list of color additives permitted for use in cosmetics.
There is also a soap-specific wrinkle. FDA treats genuine soap, an alkali-fatty-acid product sold only for cleansing, as outside its cosmetic authority, placing it under the Consumer Product Safety Commission (FDA: Soap). The moment a bar carries a skin-care, moisturizing, or anti-acne claim, it becomes a cosmetic or a drug, and its colorants must be approved for that use. Most artisan and private-label soap markets itself this way, so most of it falls under the color-additive rules.
Why does soap color morph or fade overnight?
The cause is pH combined with gel-phase heat, not a bad batch of pigment. Cold-process batter is strongly alkaline while it saponifies, and gel phase is exothermic. Organic dye molecules are conjugated structures whose color depends on intact double-bond systems; alkaline hydrolysis and heat disrupt those systems, and the visible color drains or shifts. That is why a vivid FD&C blue can read gray by morning, and why a lake-tinted “mermaid” mica disappoints in cold process but performs in melt-and-pour, which sits closer to neutral pH.
Mineral pigments are immune to that pathway because there is no dissolved chromophore to attack. One nuance is worth flagging: ultramarines are acid-sensitive and release a faint hydrogen-sulfide odor in low-pH systems, but soap is alkaline, so ultramarine is stable exactly where you need it. Titanium dioxide is chemically inert in this context, with a neutral water suspension and solubility under 1 mg/mL (PubChem CID 26042); its only common failure is optical, not chemical.
If a color must be a bright dye shade no oxide can match, accept the trade-off honestly: use it in melt-and-pour or a low-pH leave-on product, not in raw cold-process batter.
How do you match a pigment to a target shade?
Start from the color you want and work back to the family that delivers it cleanly. The mineral palette has gaps, and knowing them up front prevents the gray-loaf surprise.
| Target shade | First-choice pigment | Notes |
|---|---|---|
| White, pastels | Titanium dioxide | Lightens any oxide; opacifier and UV-active |
| Red, terracotta, brown | Synthetic iron oxides | Warm range; strong, dose low |
| Yellow, ochre | Iron oxide yellow | Earthy, not neon |
| Blue, violet, pink | Ultramarines | The only stable blue family for cold process |
| Green | Chromium oxide green | Muted and lightfast |
| Black | Iron oxide black | Cleaner skin-contact choice than carbon black |
| Pearl, metallic | Oxide-coated mica | Effect depends on the coating, not the mica |
Two practical limits follow from the table. There is no stable bright cold-process green-blue or true neon in the mineral set, so those shades belong to dyes and to melt-and-pour. And black is best built from iron oxide black; carbon black (D&C Black No. 2) carries narrow cosmetic approval and is more of an industrial pigment than a general skin colorant.
How much colorant do you use, and how do you disperse it?
Dose light and disperse hard. As cold-process starting points, plan on roughly 1 to 2 teaspoons of mica or titanium dioxide per pound (454 g) of base oils, and about 1 teaspoon per pound for the stronger iron oxides and chromium oxide green. These are practitioner starting figures, not a specification; shade shifts with your oil blend, water content, and whether the loaf gels, so a small test batch beats a ruined master batch every time.
Dispersion matters more than dose. Dry pigment dropped into batter clumps and streaks. Pre-disperse it first: about 1 teaspoon of pigment into 1 tablespoon of a light carrier, blended with a mini-mixer until no dry specks remain. Match the carrier to the grade. Oil-dispersible pigments go into a liquid oil; water-dispersible grades go into water or vegetable glycerin, which wets the powder and folds in cleanly. For oil-phase systems that need consistent wetting at higher pigment loads, a surfactant such as polyhydroxystearic acid keeps particles separated and dispersed.
Titanium dioxide deserves its own note. Its classic defect, the “glycerin river,” is the network of thin translucent veins that appears when undispersed titanium dioxide meets gel-phase moisture. The fixes are mechanical, not chemical: disperse the pigment completely, soap at a cooler temperature, and trim water-as-percent-of-oils slightly. Particle data and the white tetragonal crystal form are on the titanium dioxide record.
What should you check when buying colorants in bulk?
Specify on the certificate of analysis (CoA), not on color alone. Cosmetic-grade and industrial-grade pigment of the same chemistry can carry different heavy-metal profiles that stay invisible in the jar. The FDA Part 73 listings already set the bar: each fixes heavy-metal limits, for example arsenic at no more than 3 ppm, along with lead and mercury caps. Require those numbers in writing. The how to read a chemical technical data sheet guide walks those fields line by line.
Four CoA fields decide whether a lot performs:
- Color additive identity and CFR reference, confirming the listed cosmetic grade, not a paint or plastics grade.
- Heavy-metal results against the Part 73 spec, with the actual ppm figures, not a blanket “complies.”
- Particle size or oil-versus-water dispersibility, which governs streaking and the titanium dioxide glycerin-river risk.
- Batch-to-batch shade tolerance, so a reorder matches the bar you already sell.
Grade selection is where cost and consistency are won or lost; the broader logic of paying for the grade you need (and not the one you do not) is covered in the chemical grades guide. For pigment-by-pigment specs and bulk pricing, the titanium dioxide, ultramarines, red iron oxide, mica, and chromium(III) oxide product pages list grade detail and a quote request. For the wider raw-material picture behind a soap or cosmetic line, see the Beauty & Personal Care hub and the personal care and cosmetics procurement guide.
Frequently asked questions
Which colorants are best for vibrant cold-process soap? Mineral pigments. Synthetic iron oxides, ultramarines, chromium oxide greens, and titanium-coated micas keep their color at the pH of fresh batter because they are insoluble and inorganic. Skip water-soluble FD&C dyes for cold process; save them and most lake-tinted micas for melt-and-pour, which sits at a lower pH.
Are mica and oxide colorants FDA-approved for soap on skin? Yes, with limits. Iron oxides, ultramarines, chromium oxide greens, titanium dioxide, and mica are listed as color additives exempt from certification in 21 CFR Part 73, Subpart C. Each listing defines permitted uses and restrictions, such as external use only. True soap sold purely for cleansing is regulated by the CPSC, but any bar carrying skin-care claims is a cosmetic and must use approved colorants.
Why did my soap color fade or change overnight? High pH and gel-phase heat. Fresh batter near pH 11 to 12 and a gel-phase core above 60 °C degrade organic FD&C and D&C dyes. Mineral pigments resist it. A blue that went gray was almost certainly a dye or a dye-tinted mica, not an ultramarine.
How do you stop titanium dioxide glycerin rivers? Disperse the pigment fully in oil or glycerin until no dry clumps remain, soap at a cooler temperature, and reduce water-as-percent-of-oils slightly. Water-dispersible titanium dioxide grades also help in water-heavy recipes.
How much colorant do you use per pound of oils? Common starting points run 1 to 2 teaspoons of mica or titanium dioxide per pound (454 g) of base oils and about 1 teaspoon per pound for the stronger iron oxides and chromium oxide green. Start low, build up, and run a test batch.
Methodology
Chemical identities, CAS numbers, and physical properties cited here come from PubChem compound records; regulatory status comes directly from the U.S. eCFR (21 CFR Parts 73 and 74) and FDA cosmetics guidance. Usage rates are common cold-process practitioner starting points and are presented as ranges to be confirmed by a test batch, not as fixed specifications.
Frequently asked questions
Which colorants are best for vibrant cold-process soap?
Are mica and oxide colorants FDA-approved for soap on skin?
Why did my soap color fade or change color overnight?
How do you stop titanium dioxide glycerin rivers?
How much colorant do you use per pound of oils?
Sources & methodology
Figures are RawSource sourcing data unless attributed to a named source. Regulatory citations are current as of publication. Chemical identities verified by CAS number against the RawSource catalog.