Is smelling salts a acid or alkali?

Smelling salts are a type of chemical compound that are typically composed of one or more ammonium compounds, such as ammonium carbonate or ammonium hydroxide. These compounds are alkalis, as they have a pH greater than 7 when dissolved in water. The pungent smell of smelling salts is caused by the release of ammonia gas when the compounds are exposed to air. This ammonia gas can cause irritation to the eyes, nose, and throat, which can stimulate the respiratory system and produce a feeling of alertness or wakefulness.