High bilirubin may be caused by physiological reasons such as dietary factors, or it may be caused by pathological reasons such as cirrhosis, fatty liver, hemolysis and so on. 1. Physiological causes: due to eating a large amount of fat-containing and cholesterol-containing foods, these foods will often cause high bilirubin after digestion and absorption, which is usually normal. 2. Pathologic causes: (1) Cirrhosis of the liver: Cirrhosis of the liver usually leads to serious damage of liver tissues, which affects the function of the liver and reduces the metabolizing ability of bilirubin, which makes bilirubin accumulate in the blood, thus causing high bilirubin. (2) Fatty liver: When you have fatty liver, there will be excessive accumulation of fat in the liver cells, which will damage the liver function and lead to abnormal bilirubin metabolism, thus causing high bilirubin. (3) Hemolysis: Hemolysis leads to the rupture of red blood cells to release a large amount of bilirubin, which exceeds the metabolism function of liver cells and leads to high bilirubin. After eliminating the physiological causes of high bilirubin, it is necessary to do further examination in time to clarify the specific causes of the disease and then actively carry out treatment.