承诺书和协议书哪个有法律效力

都有。

承诺书是单方面的承诺,表达了一方对另一方的承诺和保证,一旦得到对方的接受和确认,就形成了双方之间的协议,具有法律约束力,协议书则是双方和多方经过充分协商后达成的***同协议,明确规定了各方的权利和义务、履行方式、违约责任等条款。

更加具有法律上的可执行性。无论是承诺书还是协议书,一旦签署并生效,就具有法律效力,各方都需要遵守其中的条款和约定,否则会承担相应的法律责任,承诺书和协议书都是重要的法律文件,对于维护各方权益、保障交易安全具有重要意义。