Small red blood spots on the body may be symptoms caused by diseases such as allergic purpura, cherry angiomas and spider nevi. Patients with small red blood spots on the body should go to the hospital in time to find out the cause of the disease. 1. Anaphylactic purpura: Anaphylactic purpura is an allergic inflammation of small blood vessels throughout the body. The patient’s skin may have different degrees of purpura, the rash is purple-red papules at the beginning, higher than the skin surface, does not fade after pressing, may be accompanied by symptoms of itching. 2. Cherry angioma: cherry angioma is a common benign skin vascular proliferation disease. It mostly occurs in the trunk and upper limbs and other parts of the body. Patients mainly manifest as multiple round or ovoid red papules. 3. Spider nevus: Spider nevus is a vascular nevus formed by the expansion of the terminal branches of small skin arteries. Spider nevus appears in the area where the superior vena cava is distributed, such as the face and neck. The patient’s nevus has a center point, which is red and elevated on the skin surface, surrounded by small radial blood vessel branches. Patients with small red blood spots on the body should go to the hospital in time, under the guidance of the doctor to carry out regular treatment, do not blindly deal with it on their own.