Farting odor may be caused by a series of diseases with intestinal flora imbalance, such as enteritis, indigestion, bacterial infections and other factors. 1. enteritis: if there are intestinal lesions such as ulcerative colitis or Crohn’s disease, this condition will lead to gastric mucosal damage, and there is a possibility of bleeding, the intestinal flora will be broken down by its secretions, which will produce smelly gas. 2. Indigestion: Indigestion patients due to poor intestinal motility, will lead to food storage in the gastrointestinal tract, a long time of food reaction will lead to exhaust odor. 3. Bacterial infection: Bacterial infection can lead to intestinal flora imbalance, intestinal dysfunction, leading to constipation, diarrhea and other symptoms, under the action of anaerobic bacteria, the exhaust will become fishy and unpleasant. Farting odor may also be caused by other diseases, such as gastrointestinal bleeding, intestinal cancer, and so on, it is recommended to consult a doctor in a timely manner to clarify the diagnosis and treatment.