What causes small, painless, and non-itchy red spots on the body?

Jun 11, 2021 Source: Cainiu Health
Disease description:

I’ve developed some small red spots on my body over the past two days, but they’re neither painful nor itchy—I don’t feel anything unusual. Could you please explain what might be causing this?

Doctor's answer (2)
Dr. Liu Yong
Hello, small red spots on the skin that are neither painful nor itchy may be due to subcutaneous hemorrhage (bruising), possibly caused by external trauma or an underlying blood disorder. Additionally, viral infections can trigger viral rashes, which may also present as small, bleeding red spots. Patients whose symptoms persist long-term are advised to seek medical evaluation at a hospital. We hope this information is helpful. Wishing you good health!