Body odor is caused by a mixture of bacteria and sweat on the skin. Body odor can change due to hormones, the foods you eat, infections, medications, or underlying conditions, such as diabetes. Antiperspirants or prescription medicines may help. Using an over-the-counter antiperspirant or deodorant (or a combination of antiperspirant and deodorant) after a daily shower can help remedy armpit odor.
Sometimes, you need to try different types to see which one works best for you. Excessive sweating can cause a bad odor in the armpits, even if the person washes regularly and uses deodorant or antiperspirant. In short, antiperspirant can make you smell worse because it alters the composition of bacteria in your armpits. And if you put on a heavy sweater but only use deodorant, you may continue to sweat, which can make you smell worse.
Now let's dive into a deeper understanding of why antiperspirants and deodorants can make you smell worse.