遺囑公證有效的條件是:1、遺囑人必須具有完全民事行爲能力;2、遺囑人的意思表示真實;3、遺囑的內容和形式不得違反法律或社會公共利益;4、遺囑人處分的財產必須是其個人合法財產;5、遺囑人申辦遺囑公證應當親自到公證處提出申請,不能委託他人辦理。【法律依據】根據《繼承法》第十六條,公民可以依照本法規定立遺囑處分個人財產,並可以指定遺囑執行人。公民可以立遺囑將個人財產指定由法定繼承人的一人或者數人繼承。