TMI blood pls help

is this implantation or period I saw blood so I put a tampon on so now when I took it out im freaking out wondering if its implantation please help