What is sulfate-free for hair? Sulphate-free shampoo is a type of shampoo that does not contain sulphates, which are harsh cleansing agents commonly found in many traditional shampoos.