婚外情生子的并不违法。虽然这会受到道德上的谴责,但这并不违反法律规定。
婚外情只有在构成重婚时才是违法的,甚至会构成重婚罪。
所谓重婚就是前一婚姻未解除,又与他人办理结婚登记手续;或者前一婚姻未解除,又与他人以夫妻名义(或关系)共同生活的情况。
【本文关联的相关法律依据】
《民法典》第一千零四十二条,禁止包办、买卖婚姻和其他干涉婚姻自由的行为。
禁止借婚姻索取财物。禁止重婚。禁止有配偶者与他人同居。禁止家庭暴力。禁止家庭成员间的虐待和遗弃。