Have Medical Questions? Ask a Doctor Online!
There are two possibilities given your symptoms -
- stye - this is usually painful and has a white point on the swelling
- chalazion - this is painless and is seen as a small round swelling on the eyelid
Treatment for both is same. Warm compresses (which you are already doing). Also, take an oral antiinflammatory like ibuprofen. If no improvement in the next 24 hours, then you might need oral antibiotics (available on prescription) or in the case of chalazion get it removed.
Hope the information was helpful
Kindly leave a positive feedback when you accept the answer, so that I can be compensated for my efforts.