律师代写遗嘱在法律上是有效的。根据法律规定,遗嘱是一项具有法律效力的文件,用于规定遗产的分配和遗愿的实现。律师代写遗嘱有以下好处:1.专业知识:律师熟悉遗嘱起草的法律要求和规范,能确保遗嘱的合法性和有效性。2.避免争议:由律师代写的遗嘱通常更具有明确性和严谨性,减少遗产纠纷和争议的可能性。3.个性化规划:律师可以根据遗嘱人的具体情况和意愿,制定适合的遗嘱方案,确保个人意愿得到尊重和实现。虽然律师代写遗嘱有效,但关键在于遵循法律程序,包括遗嘱的签署、证人的参与等。遗嘱的合法性最终需要法庭承认和执行。因此,在选择律师代写遗嘱时,应选择有经验、信誉良好的专业律师,并确保遵守法律规定。