定金的法律效力可不是一概而论,得看具体情况。要是双方没签书面合同,可要是有转账记录、聊天记录这类其他证据能证明有定金约定,并且定金也符合法律规定的数额等要求,那定金就有法律效力。就好比你转账的时候备注了是定金,这就相当于一个证据。要是收受定金的一方不履行约定债务,就得双倍返还定金;要是给付定金的一方不履行约定债务,就没权利要求返还定金。
但要是只是口头约定了定金,又没有其他证据来佐证,那在发生纠纷的时候,就很难认定定金到底存不存在,以及具体金额是多少,这种情况下定金的法律效力就不确定。所以说,有没有签合同可不能绝对地决定定金的法律效力,关键得看有没有确凿的证据能证明定金约定的存在,并且符合法律规定。