Sebagian besar kasus tinja hitam berasal dari makan makanan hitam atau suplemen zat besi. Kondisi paling umum yang menyebabkan tinja berwarna hitam adalah borok berdarah. Kotoran hitam yang disebabkan oleh darah menunjukkan adanya masalah pada saluran pencernaan bagian atas. Darah dalam tinja dapat dideteksi melalui tes tinja. Kotoran hitam bersama dengan rasa sakit, muntah, atau diare adalah alasan untuk segera menemui dokter.