Why Do My Armpits Smell Like Ammonia? Causes & Fixes

Armpits that smell like ammonia usually signal that your body is burning protein for fuel instead of carbohydrates. When protein breaks down, nitrogen is left over, and your body converts that nitrogen into ammonia. Some of that ammonia ends up in your sweat, and because your armpits trap moisture in a warm, enclosed space, the smell concentrates there. The good news is that this is most often a dietary or hydration issue, not a medical emergency.

How Ammonia Ends Up in Your Sweat

Your sweat naturally contains urea, typically at concentrations of 20 to 25 millimolar in healthy people. Urea is a nitrogen waste product, and it’s normally mild enough that you don’t notice it. But when ammonia levels in your blood rise, ammonia levels in your sweat rise in lockstep. Research published in the European Journal of Applied Physiology confirmed that plasma ammonia is the principal source of ammonia in sweat. When healthy subjects had their blood ammonia levels artificially raised, their sweat ammonia spiked too.

On top of that internal process, bacteria living on your skin can convert urea in sweat directly into ammonia. Certain species, including Staphylococcus strains, produce an enzyme called urease that breaks urea apart. This reaction is especially active when skin pH is on the acidic side (around 4.5), which is exactly the normal pH range of healthy skin. So even if your blood ammonia is normal, the bacteria on your skin may be amplifying the smell.

Low-Carb Diets and Protein Overload

The most common dietary trigger is eating too few carbohydrates relative to your protein intake. Carbohydrates are your body’s preferred energy source. When they’re available, protein gets used for building and repairing tissue, not for fuel. But when carbs run low, your body starts oxidizing protein for energy. That process generates amino acids, which get broken down further, releasing nitrogen that your body packages into ammonia.

A study comparing a normal mixed diet (about 60% carbohydrates) to a low-carb diet (less than 5% carbohydrates, 45% protein) found that just three days on the low-carb plan was enough to raise both blood and sweat ammonia during exercise. Ketogenic diets, carnivore-style eating, and even just skipping meals before a workout can all push your body into this protein-burning mode. If your armpits started smelling like ammonia around the time you changed your diet, that’s likely the connection.

Exercise Intensity Matters

Even on a normal diet, hard exercise increases ammonia production. During endurance exercise, protein oxidation roughly doubles compared to resting levels. The harder and longer you go, the more protein your body burns. A meta-analysis of endurance exercise studies found that protein contributed about 3.3% of total energy expenditure during activity, and that percentage climbed with increasing intensity.

This means your body produces more ammonia during a tough run or an intense lifting session than it does during a casual walk. If your glycogen stores (the carbs stored in your muscles) are already low because you skipped a meal or trained earlier in the day, protein oxidation ramps up even faster. That post-workout ammonia smell in your armpits is your body telling you it ran out of its preferred fuel.

Dehydration Concentrates the Smell

Water dilutes ammonia as your body releases it through sweat. When you’re dehydrated, there’s less water to do that job, so the ammonia in your sweat becomes more concentrated and the smell gets sharper. This is why the ammonia scent often seems worse on hot days, after long workouts, or when you haven’t been drinking enough fluids. Increasing your water intake is one of the simplest ways to reduce the intensity of the odor, even if the underlying ammonia production stays the same.

When Ammonia Smell Signals Something Deeper

In most cases, ammonia-smelling armpits point to diet, exercise, or hydration. But persistent ammonia odor that doesn’t respond to those changes can occasionally flag a more serious problem. Both kidney disease and liver disease can elevate ammonia levels throughout the body.

Healthy kidneys excrete ammonia in urine. When kidney function declines, that excretion drops and ammonia builds up in the blood and body fluids. Patients with chronic kidney disease accumulate urea, which then gets broken down into ammonia in the gut and reabsorbed. The result is a characteristic urine-like body odor that clinicians have recognized for centuries. Liver disease works through a different mechanism: the liver normally converts ammonia into urea for safe disposal, and when the liver fails, ammonia accumulates directly in the bloodstream.

The key difference is that organ-related ammonia problems almost always come with other symptoms. High blood ammonia can cause confusion, disorientation, excessive sleepiness, and changes in consciousness. If you’re experiencing any of those alongside the smell, or if you notice yellowing skin, persistent fatigue, swelling in your legs, or changes in your urine output, that warrants a medical evaluation. An ammonia smell on its own, without those accompanying symptoms, is far more likely to be metabolic and diet-related.

How to Reduce the Smell

The most effective fix targets the source: make sure you’re eating enough carbohydrates to fuel your activity level. You don’t need to abandon a low-carb diet entirely, but adding carbs before or during exercise can prevent your body from dipping into protein reserves. Even a moderate intake, around 40 to 60% of your daily calories from carbohydrates, is typically enough to keep protein oxidation in check.

Staying well hydrated dilutes ammonia in your sweat and helps your kidneys flush it out through urine. If you exercise intensely, drinking water before, during, and after your session makes a noticeable difference. Pay attention to your urine color as a rough hydration gauge: pale yellow means you’re adequately hydrated, while dark yellow suggests you need more fluids.

Topical strategies help too, though they address the smell rather than the cause. Antibacterial soaps or washes in the armpit area reduce the population of urease-producing bacteria that convert urea into ammonia on your skin’s surface. Antiperspirants reduce the total volume of sweat available for those bacteria to work on. Wearing breathable, moisture-wicking fabrics keeps your armpits drier and limits the warm, damp environment where bacteria thrive and ammonia accumulates.