公證遺囑的生效條件如下:1.立遺囑人具有完全民事行為能力。2.遺囑是立遺囑人的真實意思表示。3.遺囑內容合法。4.遺囑處分的財產是立遺囑人的合法財產。【法律依據】《民法典》第一千一百三十九條:公證遺囑由遺囑人經公證機構辦理。