离婚协议没公证有效,因为离婚协议不需要公证,男女双方协议离婚的,应当共同到一方当事人常住户口所在地的婚姻登记机关办理离婚登记,完成离婚登记即解除了婚姻关系,离婚协议书是否公证不影响其法律效力。
《婚姻登记条例》第十条法律依据:《婚姻登记条例》第十条
《婚姻登记条例》第十条
内地居民自愿离婚的,男女双方应当共同到一方当事人常住户口所在地的婚姻登记机关办理离婚登记。中国公民同外国人在中国内地自愿离婚的,内地居民同
香港居民、
澳门居民、
台湾居民、华侨在中国内地自愿离婚的,男女双方应当共同到内地居民常住户口所在地的婚姻登记机关办理离婚登记。