只生不娶的婚前协议有没有效,得看具体情况。
《民法典》规定,有效的民事法律行为得满足三个条件:一是行为人有相应民事行为能力;二是意思表示真实;三是不违反法律、行政法规的强制性规定,不违背公序良俗。要是协议内容违背公序良俗,像以生育为目的不结婚,把生育行为商业化,把女性生育当成交易筹码,那这协议基本会被认定无效。因为这类协议破坏了婚姻制度严肃性,违背了法律基本精神。
不过,如果协议内容不违反法律强制性规定和公序良俗,双方又是平等、自愿、协商一致签的,比如只涉及合理的财产分配、子女抚养等事项,在符合法律规定时,这部分内容可能有效。
所以,判断只生不娶婚前协议效力,要综合看协议内容是否符合法律规定和公序良俗。要是协议里有违法或违背公序良俗的条款,部分或全部条款可能被认定无效。大家签这类协议前,最好了解清楚相关法律规定,避免自身权益受损。