离婚不给抚养费是违法的。1.抚养子女是父母的法定义务。根据相关法律规定,父母与子女间的关系,不因父母离婚而消除。离婚后,子女无论由父或者母直接抚养,仍是父母双方的子女,父母对于子女仍有抚养、教育、保护的权利和义务。2.离婚后,一方抚养的子女,另一方应负担必要的生活费和教育费的一部或全部。负担费用的多少和期限的长短,由双方协议;协议不成的,由人民法院判决。3.如果一方不给抚养费,另一方可以向法院起诉。法院判决后,若对方仍不履行支付义务,可通过申请强制执行来保障孩子的权益。比如,法院有权查询其名下财产,强制划拨存款等。4.不给抚养费情节严重的,还可能涉嫌拒不执行判决、裁定罪,会被追究刑事责任。总之,离婚后不履行抚养义务不给抚养费是违反法律规定的行为,会对子女的成长造成不利影响,必须承担相应法律后果。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。