婚前保证书有法律效力,只要保证书是一方真实的意思表示,内容没有违反法律法规的相关规定,没有违反公序良俗原则就有效。
根据《婚姻法》第十九条,夫妻双方可以约定婚姻关系存续期间所得的财产以及婚前财产的权属进行约定,但是其约定不得对抗善意第三人。只要不违反法律法规规定就是有效的。