签合同前的承诺能有效。承诺是受要约人同意要约的意思表示,是当事人订立合同的方式之一,应当以通知的方式作出,自到达要约人时生效,承诺生效时合同成立。
《中华人民共和国民法典》第四百七十九条承诺是受要约人同意要约的意思表示。
《中华人民共和国民法典》第四百八十一条承诺应当在要约确定的期限内到达要约人。
要约没有确定承诺期限的,承诺应当依照下列规定到达:
(一)要约以对话方式作出的,应当即时作出承诺;
(二)要约以非对话方式作出的,承诺应当在合理期限内到达。
《中华人民共和国民法典》第四百八十三条承诺生效时合同成立,但是法律另有规定或者当事人另有约定的除外。