婚外情生子原则上不犯法。如果夫妻中的一方或双方仅仅是单纯的有婚外情行为的话,一般不犯法也不构成犯罪。但如果实际上已经构成了重婚犯罪,就需要按照《刑法》规定,对重婚的一方定罪处罚。前婚未解除,又与他人办理结婚登记,或者前婚未解除,又与他人以夫妻名义共同生活,但未办理结婚登记手续的构成重婚。
《中华人民共和国刑法》第二百五十八条 有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。
《中华人民共和国民法典》第一千零九十一条有下列情形之一,导致离婚的,无过错方有权请求损害赔偿:
(一)重婚;
(二)与他人同居;
(三)实施家庭暴力;
(四)虐待、遗弃家庭成员;
(五)有其他重大过错。