Normal Or No

Is bleeding for 12 days normal ?

I got my period last week Thursday and it was light then it started to turn brown and then pink and then red and then back to brown and then light pink and it’s been light. Usually I have my period for only 5 days, I have slight cramps ONLY under my stomach.. any thoughts ?