Injury or Trauma
Minor injuries such as pinching, scratching, or rubbing can cause petechiae to form on the skin. Vigorous scratching or friction can also lead to cherry angiomas or heat rash.
Skin Conditions
Certain skin conditions like eczema, psoriasis, or rosacea can cause redness and inflammation, resulting in the appearance of red dots on the skin.
Infections
Bacterial, viral, or fungal infections can cause red spots or rashes to develop on the skin. These infections may be accompanied by other symptoms such as fever or fatigue.