婚外情生孩子不违法。私生子和婚生子享有同等的权利,法院解决私生子抚养权纠纷的方法与解决婚生子女抚养权纠纷的方法是一样的,即法院会依据私生子的年龄状况以及“有利于孩子健康成长”原则来确定私生子由谁抚养、私生子的抚养权归谁。如果夫妻中的一方或双方仅仅是单纯的有婚外情行为的话,一般是不构成犯罪的。但此时需要区分婚外情与重婚,因为现实中很多婚外情行为实际上已经构成了重婚犯罪。此时就需要按照《刑法》规定,对重婚的一方定罪处罚。有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。
婚外情生子虽然不犯法,但是如果是在婚姻关系存续期间,其中一方和第三方进行了非法的同居,并且以夫妻的名义自居,是很有可能构成重婚罪的。婚外情生子想要上户口,通常是跟随自己的父亲或者是母亲一方到户籍所在地去申请登记办理,通过即可。