What causes fishy stools that don’t smell bad?

Fishy stool without odor may be caused by dietary factors, indigestion, intestinal flora imbalance, enteritis and other reasons. 1. Dietary factors: eating certain allergic foods, such as allergy to milk protein, there will be discharged stools have a fishy taste without odor. 2. Indigestion: gastrointestinal peristalsis is relatively slow, not fully digested food discharged into the intestinal tract, stimulate intestinal peristalsis to speed up the fast discharged, will also lead to a fishy stool, no odor. 3. Intestinal flora imbalance: the harmful bacteria in the intestinal tract multiply more, which can lead to the emergence of discharge of fishy stools. 4. Enteritis: the intestinal tract is infected by pathogenic bacteria causing intestinal peristalsis to accelerate, and the discharged stool has a fishy smell, no odor, accompanied by abdominal pain, diarrhea and other symptoms. It is recommended to consult a doctor in a timely manner to identify the cause of the disease and follow the doctor’s instructions for treatment, do not take medication on their own.