Why Do Farts Stink? The Science Behind the Smell

Farts smell because of a tiny fraction of sulfur-containing gases produced by bacteria in your large intestine. The bulk of a fart is actually odorless. Nitrogen, hydrogen, carbon dioxide, and sometimes methane make up more than 99% of the gas you pass. The stink comes from trace compounds that together account for roughly 50 parts per million of each fart, yet they’re potent enough to hit your nose hard even at those minuscule concentrations.

The Three Gases Behind the Smell

Three sulfur compounds do most of the dirty work. Hydrogen sulfide is the most recognized, delivering the classic rotten-egg smell. Methanethiol smells like rotten cabbage and is detectable by the human nose at concentrations as low as 1 to 2 parts per billion. Dimethyl sulfide rounds out the trio with a garlic-like odor. Beyond these, researchers have identified nearly 300 different compounds in flatulence, including molecules called indole and skatole that are associated with the smell of feces. Even at vanishingly small concentrations, these odor-active compounds dominate what you actually perceive.

Your nose is remarkably good at picking up these signals. Hydrogen sulfide becomes noticeable to some people at concentrations as low as 0.01 parts per million, according to occupational safety data. That’s why a fart can clear a room despite being overwhelmingly composed of scentless gases.

How Your Gut Bacteria Create the Stink

The smell originates in your colon, where trillions of bacteria break down food your small intestine couldn’t fully absorb. Some of these bacteria are anaerobic, meaning they thrive without oxygen. When they encounter sulfur-containing compounds from your diet, they metabolize them and release sulfur gases as byproducts. One common reaction involves bacteria combining hydrogen with sulfate ions to produce hydrogen sulfide.

The composition of your gut bacteria varies from person to person, which is one reason some people’s gas is consistently more pungent than others’. The more sulfur-metabolizing bacteria you harbor, and the more sulfur-rich food you give them, the smellier the result.

Foods That Make It Worse

What you eat directly determines how much raw material your gut bacteria have to work with. The biggest offenders fall into a few categories:

  • Cruciferous vegetables: Broccoli, cauliflower, Brussels sprouts, and cabbage are naturally high in sulfur compounds.
  • Alliums: Onions and garlic deliver sulfur in forms that gut bacteria readily convert to odorous gases.
  • Beans and lentils: These contain complex carbohydrates that humans can’t digest on their own, leaving bacteria to ferment them extensively.
  • Red meat and eggs: Both are rich in sulfur-containing amino acids that feed the bacteria responsible for hydrogen sulfide production.
  • High-fiber foods: Fiber is healthy, but a sudden increase gives colon bacteria a lot more to ferment at once.
  • Greasy and fatty foods: These slow digestion, giving bacteria more time to produce gas.

Constipation also plays a role. When stool sits in the colon longer than usual, bacteria have extra time to ferment whatever’s left, producing more sulfur gas in the process.

Why Some Farts Are Worse Than Others

Not every fart smells the same, and the difference comes down to what was fermenting and for how long. A fart after a meal heavy in broccoli and eggs will carry more sulfur gas than one produced after eating plain rice. The speed of your digestion matters too. If food moves quickly through your system, bacteria have less time to generate the smelliest compounds. If transit slows down, they have more.

Time of day can factor in as well. Gas that’s been building overnight, when your gut is quietly fermenting without interruption, tends to be more concentrated with odor compounds than gas passed after physical activity, which keeps things moving.

When Smelly Gas Signals Something Else

Passing gas is normal. The average person does it about 15 times a day, though anywhere from a handful to 40 times falls within the typical range. Smell alone isn’t usually a sign of trouble, but persistently foul gas combined with other symptoms can point to digestive conditions worth investigating.

Lactose intolerance and fructose intolerance both cause excess gas because undigested sugars reach the colon and become a feast for bacteria. Celiac disease, where gluten damages the lining of the small intestine, can lead to malabsorption that produces unusually smelly flatulence along with bloating and diarrhea. Small intestinal bacterial overgrowth, a condition where too many bacteria colonize the small intestine, generates extra gas and can also cause weight loss. More rarely, persistent changes in gas patterns accompany conditions like gastroparesis or even digestive tract obstructions.

Reducing the Smell

The most straightforward approach is dietary. Cutting back on sulfur-rich foods, even temporarily, reduces the raw material available to odor-producing bacteria. This doesn’t mean avoiding vegetables entirely, but being aware that a dinner of broccoli, onions, and eggs is essentially a recipe for potent gas.

One pharmacological option has solid evidence behind it. Bismuth subsalicylate, the active ingredient in some over-the-counter stomach remedies, binds to hydrogen sulfide in the colon and forms an insoluble compound that can’t become a gas. In a study published in Gastroenterology, healthy adults who took it for three to seven days saw a greater than 95% reduction in hydrogen sulfide released from their stool. That’s a dramatic drop in the primary odor source.

Staying hydrated and physically active helps keep digestion moving at a healthy pace, which limits the time bacteria spend fermenting in your colon. Eating slowly and chewing thoroughly also reduces the amount of undigested food that reaches the large intestine, giving bacteria less to work with in the first place.