有效,签字与按手印有同等法律效力。
合同签字、盖章或按手印都具有法律效力,没签字光按手印的合同也具有法律效力。
【法律依据】
根据《合同法解释二》第5条规定:当事人采用合同书形式订立合同的,应当签字或者盖章。当事人在合同书上摁手印的,人民法院应当认定其具有与签字或者盖章同等的法律效力。