婚前协议自己写的,只要意思表示真实,不违反法律法规和公序良俗,且当事人具有完全民事行为能力,一般都是有效的。
此外,婚前协议可以到公证机关进行公证,经公证的婚前协议作为证据的证明力更强。
《公证法》第二条规定,公证是公证机构根据自然人、法人或者其他组织的申请,依照法定程序对民事法律行为、有法律意义的事实和文书的真实性、合法性予以证明的活动。
《中华人民共和国民法典》第一百四十三条。