婚外情有孩子不违法,因为不是犯罪行为,最多受到道德的谴责。但是隐瞒
结婚和他人育有孩子并登记结婚或以夫妻名义共同生活的则会涉嫌
重婚罪,处二年以下有期徒刑或者拘役。如果隐瞒结婚和他人育有孩子的对象是现役军人的配偶的,处三年以下有期徒刑或者拘役。
法律依据:《刑法》第四十二条
拘役的期限,为一个月以上六个月以下。
第二百五十八条
有配偶而
重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。
第二百五十九条
明知是现役军人的配偶而与之
同居或者结婚的,处三年以下有期徒刑或者拘役。