Hi, this looks like Urticaria also known as “hives”. This is an allergic skin condition and in most cases the reason of allergy is not known. You can take anti allergic like levocetrizine 5mg or 10mg at night time, apply moisturiser and show to a dermatologist to help trace the cause of your urticaria.
Next Steps
In long standing, chronic cases you might be advised blood test for allergy-producing cells count etc.
Health Tips
Be cautious of swelling around lips, eyes that can occur with urticaria along with internal swelling of throat which can increase difficulty in breathing in some patients.