承諾書實際上是合同的一種,當然具有法律效力,但是,有效的承諾書必須同時滿足以下三個條件:1、是當事人真實意願的反映;2、不能違反法律或行政法規的禁止性規定;3、沒有侵犯他人利益。【法律依據】根據《合同法》第10條規定,當事人訂立合同,有書面形式、口頭形式和其他形式。法律、行政法規規定採用書面形式的,應當採用書面形式。當事人約定採用書面形式的,應當採用書面形式。