Implantation or period?

mouni

Today is 18th day of my cycle and I’m having bleeding and cramps.Is it implantation bleeding or what? My period cycle is 30-33 days but last month I got my period on 26th day.