Spotting / light bleeding or miscarriage

Mehwish

Pregnant around 7 weeks and have been spotting and bleeding all last week till today. Sometimes it’s fresh blood, sometimes brown discharge and sometimes mucous blood with small clots. But it’s not heavy or painful. Is it normal?