It's really hard to tell you exactly what it is or could be just online- it's important when you are trying to figure out what something is, that you get to a doctor and have them gather your medical history and do an in person exam. An allergy could be possible, it might help to track what you are eating, what you expose your skin to in a day and how the rash reacts (gets worse or better) to try to help narrow it down a bit to what the allergy might be- if that's what it is.