If your stomach is gurgling and you want to fart but can’t, the possible causes are indigestion, gastrointestinal dysfunction, intestinal obstruction and so on. 1. Dyspepsia: If the patient has overeating, irregular diet, excessive alcohol and coffee and strong tea and other bad dietary habits, it may lead to functional dyspepsia; in addition, there are depression, anxiety and other emotions, people are also prone to dyspepsia. In addition, people with depression and anxiety are also prone to dyspepsia. Patients with dyspepsia may have symptoms such as hyperactive bowel sounds and difficulty in passing gas. 2. Gastrointestinal dysfunction: also known as functional gastrointestinal disease, it is a chronic gastrointestinal syndrome that occurs due to a combination of psychological, social and biological reasons. Its main symptoms are postprandial fullness, stool abnormalities, bowel sounds, abdominal pain, diarrhea, etc. Therefore, the stomach grumbles and wants to fart but can not come out may be due to gastrointestinal dysfunction. 3. Intestinal obstruction: It is caused by more serious causes of obstruction in the intestinal tract, resulting in obstacles to the passage of intestinal contents, such as tumors, hernias, inflammation, intestinal adhesions, and so on. Due to intestinal obstruction, the digestive and absorption functions are abnormal and the discharge of the contents is obstructed, so the symptom of stomach gurgling and wanting to fart but not being able to do so occurs. If you have a gurgling stomach and want to fart, it is recommended that you go to a regular hospital in time to find out the cause of the problem and actively treat it.