A person living with a health condition such as diabetes or kidney disease may also have sweat that smells like ammonia. A person can try antiperspirants to reduce the amount they sweat, and deodorants to cover up any odors. A doctor can treat any underlying health conditions to help reduce the ammonia smell in sweat.
Metallic smell on your fingers or hands However, a 2006 study published in a journal from the German Chemical Society found that the metallic smell is actually a type of body odor that emerges when certain oils in the skin break down after contact with metal objects or metallic chemicals.