I’m no chemist, but this is my lay understanding of it. The active agent that causes the foam in most bath/hygiene products is sodium lauryl sulfate, or any of the other similar sulphates used. These are generally produced to be white or clear (not sure if it’s possible to dye them).
Since this ingredient is what’s causing the bubbles, the foam itself is mostly just made up of it with a thin coating of whatever else your soap contains- probably not enough to give the bubbles colour.
Latest Answers