Is it implantation bleeding or period? What color how & long does implantation bleeding last? If it is implantation bleeding, when can I do a hpt?

Spotting; 10 days . Implantation bleeding is more of spotting rather than frank bleeding. You may do hpt about 10-14 days after that, though it would be better to wait 4-5 days after missed period to do the hpt, use first morning urine and follow the instructions in the kit carefully.