婚外生子一般不违法。像一夜情等婚外生子的,一般涉及的都是道德方面的问题。但如果明知道他人有配偶,还与之同居并生下孩子的,则涉嫌重婚罪,此时不但违法还属于犯罪。
法律依据:
《刑法》第二百五十八条
有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。
根据2021年1月1日起生效施行的《民法典》第一千零七十一条
非婚生子女享有与婚生子女同等的权利,任何组织或者个人不得加以危害和歧视。
不直接
抚养非婚生子女的生父或者生母,应当负担未成年子女或者不能独立生活的成年子女的抚养费。