Period or implantation ?

Mackenzie

Hello I was one day late then started spotting pink and brown. I have had heavy cramping but no heavy flow looks like the bleeding is about to stop.

Anyone know what it might be?