Implantation bleeding or period?

Tara

I'm due for my period today and this is what I've gotten for the last two days. I wore a pad just incase last night and there is a tiny bit on my pad..