What’s this pimple on my eyelid that doesn’t hurt or itch or is red and swollen?

A pimple on the eyelid, which is not painful, itchy, red or swollen, may be due to chalazion or sebaceous cyst.
Chalazion is a common disease in ophthalmology, which occurs in children and adolescents and other patients with strong secretion of the blepharoplasty gland. It is usually related to the blockage of the opening of the blepharoplasty gland by secretion due to oily diet and poor cleaning of the eyes, and the subsequent accumulation of secretion to form cysts, which can be promoted to subside by hot compress treatment.
Sebaceous cysts can develop in patients of any age, mainly due to the formation of sebaceous gland openings blocked by cosmetics, skin care products, etc., and the accumulation of internal oils. Treatment should pay attention to the temporary suspension of cosmetics and skin care products, wash your face with water, warm towels and other hot compresses to promote its subsidence.
Patients who have acne on the eyelids should go to the ophthalmology department of the hospital in a timely manner, so that the doctor can find out the cause and guide the treatment.