How long is spotting normal?

I’ve been spotting for the past week and it’s been freaking me out. I’ve been more sexually active, not on the pill, but I’ve used condoms every time after my last period. My period doesn’t come until next week but I’ve been having cramps with the spotting.