Maybe. The Lifebuoys Activated Charcoal and Mint soap claim to deep cleanse and detoxify the skin and fight the bacteria that cause acne scars and spots.