過敏性紫癜從本質上來說是一種變態反應性出血性疾病,是由于機體對過敏物質發生了I型或者Ⅲ型的變態反應,從而導致了毛細血管壁通透性的增加和脆性的增加。
除了皮膚黏膜紫癜之外,通常還會有過敏性的皮疹,有些病人會伴有腹痛,關節痛和腎臟方面的表現。本病起病的時候,通常有上呼吸道感染的前驅癥狀,由于過敏原是多因素的,所以直接導致疾病的原因通常是很難肯定的。
但是這個病的發生與細菌和病毒的感染,比如說肺炎,扁桃體炎,結核,水痘,感染都有一定的關系。寄生蟲的感染,比如說鉤蟲病,蟯蟲病,也會引起過敏性紫癜,吃了魚,蝦,蟹肉,蛋,奶這些動物性的蛋白可能會導致過敏。接觸某些藥物,比如磺胺類的藥物,奎尼丁,麻黃素,也會引起過敏性紫癜,另外寒冷,精神刺激,蚊蟲叮咬也可能會是誘因。