房子强拆有没有违法,应当看该强拆的行为是否经法院判决认定。强拆可能合法也可能违法,因为强拆分为强制拆除违法建筑和政府对被征收的房屋的强制拆除。如果是中华人民共和国行政强制法对强拆有明确规定,符合条件和程序的,那么强拆不违法。征收集体所有的土地,应当依法足额支付土地补偿费、安置补助费、地上附着物和青苗的补偿费等费用,安排被征地农民的社会保障费用,保障被征地农民的生活,维护被征地农民的合法权益。征收单位、个人的房屋及其他不动产,应当依法给予拆迁补偿,维护被征收人的合法权益;征收个人住宅的,还应当保障被征收人的居住条件。
一、强制拆迁必须具备以下四个法定条件
1、法定期限内不申请行政复议或者不提起行政诉讼
被征收人在法定期限内申请行政复议或者提起行政诉讼,法律后果一是作出房屋征收决定的市、县人民政府不能向法院申请强制拆迁;二是人民法院不能强制执行。实践中有些市、县人民政府不守法,违法向法院申请强制执行,但法院不能依法进入强制执行程序,进行强制拆迁。
2、强制拆迁以补偿决定为前提
如果没有补偿决定,任何单位都不能采取强制拆迁。实践中,可以强制拆迁的主要有两种情况:一是签订了补偿协议,不搬迁的;二是作了补偿决定,既不搬迁又不按照规定申请行政复议或者提起诉讼。
3、必须对被征收人给予货币补偿、产权调换房屋和周转房
没有提供货币补偿金额和专户存储账号、产权调换房屋和周转用房的地点和面积等材料的不能强制拆迁。
4、征收补偿决定存在下列情形之一的,人民法院应当裁定不准予执行:
1)、明显缺乏事实根据;
2)、明显缺乏法律、法规依据;
3)、明显不符合公平补偿原则,严重损害被执行人合法权益,或者使被执行人基本生活、生产经营条件没有保障的;
4)、明显违反行政目的,严重损害公共利益;
5)、严重违反法定程序或者正当程序;
6)、超越职权;
7)、法律、法规、规章等规定的其他不宜强制执行的情形。