租房押金不退是否合法需视具体情况而定:若因租客违约:比如未按合同约定使用房屋致房屋受损,或提前解约未依约通知房东等,房东依约扣押金不违法。若因房东违约:像房屋存在严重质量问题影响正常居住,或提前收回房屋等,房东不退押金则不合法。若因双方无违约行为:合同期满或解除时,房东应退还押金。若房东无故不退,也不合法。根据《民法典》第五百七十七条规定,当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。房东与租客应依合同履行各自义务,一方违约时另一方有权依约处置押金,无故不退押金构成违约。若协商不成,租客可通过向相关调解组织申请调解、向法院起诉等方式维权。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。