There are many reasons for red and white spots on palms, such as local blood vessel dilation, liver disease, external stimulation and so on. 1. Local blood vessel dilation: when the palm of the hand is stimulated by heat, it will lead to local blood vessel dilation, so the phenomenon of red and white spots on the palm of the hand may occur. 2. Liver lesions: Liver lesions can also lead to the phenomenon of red and white spots on the palm of the hand, such as abnormal liver function, hepatitis, cirrhosis of the liver, etc., and the appearance of liver palms usually have a certain relationship with liver lesions. 3. External stimulation: the contact of palm skin with allergic substances can also lead to allergic phenomenon, local redness and swelling, thus causing the symptoms of red and white spots on palm. There are many reasons for red and white spots on palms, if the phenomenon occurs for a long time, it is recommended to go to the hospital in time to improve the examination, clear diagnosis, and take standardized treatment after identifying the causes.