没有强制险的车上路是违法的。
交强险是国家法律规定的强制保险。根据《机动车交通事故责任强制保险条例》规定,机动车所有人、管理人未按照规定投保机动车交通事故责任强制保险的,由公安机关交通管理部门扣留机动车,通知机动车所有人、管理人依照规定投保,处依照规定投保最低责任限额应缴纳的保险费的2倍罚款。
此外,未购买交强险的车辆上路,一旦发生交通事故,车主需承担全部赔偿责任,包括对受害人的医疗费用、伤残赔偿、死亡赔偿等各项费用。同时,未购买交强险的车辆在年检、过户等手续时也会受到限制,无法正常办理相关业务。