遗嘱写明把财产给非婚生子,一般是有效的。依据《中华人民共和国民法典》继承编,自然人能按规定立遗嘱处分个人财产,还能指定遗嘱执行人。自然人可立遗嘱让法定继承人中的一人或数人继承财产,也能把财产赠与国家、集体或法定继承人以外的组织、个人。
非婚生子女和婚生子女一样,属于法定继承里的第一顺序继承人,二者享有同等继承权。
要使遗嘱有效,首先得符合法律规定的形式要件。比如自书遗嘱,要由遗嘱人亲笔书写、签名,注明年、月、日;代书遗嘱要有两个以上见证人在场见证,由其中一人代书,然后遗嘱人、代书人和其他见证人都要签名,注明年、月、日。
同时,遗嘱得是遗嘱人的真实意思表示,内容不能违反法律、行政法规的强制性规定,也不能违背公序良俗。只要满足这些条件,遗嘱人就有权通过遗嘱把财产留给包括非婚生子在内的法定继承人。如果遇到遗嘱效力方面的纠纷,建议及时咨询专业律师,收集相关证据,通过合法途径解决。