Anti-transpiranten gaan de vorming van zweet tegen. Ze bevatten stoffen, aluminiumzouten, die in zweet oplossen en een dun laagje gel vormen over de zweetklieren. Wanneer er minder transpiratie (zweet) is, kunnen huidbacteriën minder snel groeien en is de kans kleiner dat men naar zweet gaat ruiken. Sommige anti-transpiranten bevatten ook nog stoffen die de groei van bacteriën remmen en daarmee het ontstaan van een zweetlucht voorkomen.