一般情况下,买房合同签了且定金已付,能否退定金需视具体情形而定。如果是购房者自身原因不想买房了,比如因个人资金问题无法继续履行合同,这种情况下定金通常不能退。因为给付定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,无权请求返还定金(《民法典》第五百八十七条)。但若是因开发商存在欺诈、隐瞒重要事实等违约行为,导致购房者不想继续买房,那么购房者有权要求开发商退还定金。例如开发商故意隐瞒房屋存在质量问题等情况。或者因不可归责于双方的事由,导致合同目的无法实现,定金也可以退。比如因不可抗力致使合同无法履行等。总之,定金能否退还关键在于合同无法履行的原因归属。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。