High ALT but normal liver functions are mainly categorized into physiological factors and pathological factors, such as lack of sleep and impaired liver function. 1. Physiological factors: improper diet, lack of sleep and strenuous exercise can cause transient increase in ALT, which can be reduced to normal range by correcting bad habits and moderate exercise. 2. Pathological factors: Hepatitis B virus, drugs, alcohol and other direct causes of liver damage can lead to high ghrelin, but the liver function is normal. In addition, intrahepatic and extrahepatic cholestasis, dermatomyositis, pulmonary infarction, renal infarction and other diseases can lead to ALT elevation. Therefore, there are many reasons for high ALT but all liver functions are normal, patients should consult the doctor in time, improve the relevant examination, make a clear diagnosis as soon as possible, and carry out regular treatment as soon as possible.