法律分析:
买房定金不退合法。定金合同是具有担保性质的合同,定金一经交付,定金合同即生效,给付定金的一方不履行约定的债务的,无权要求返还定金,如果给付购房定金的一方不想继续履行购房合同的话,收受一方不退还购房定金的行为是合法的。若收受定金的一方不履行约定的债务的,则应当双倍返还定金。
法律依据:
《中华人民共和国民法典》
第五百八十七条 债务人履行债务的,定金应当抵作价款或者收回。给付定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,无权请求返还定金;收受定金的一方不履行债务或者履行债务不符合约定,致使不能实现合同目的的,应当双倍返还定金。