立遗嘱给外人是有效的。根据《民法典》第一千一百三十三条规定自然人可以依照本法规定立遗嘱处分个人财产并可以指定遗嘱执行人。自然人可以立遗嘱将个人财产指定由法定继承人中的一人或者数人继承也可以立遗嘱将个人财产赠与国家、集体或者法定继承人以外的组织、个人。遗嘱只要符合形式要件和实质要件就是有效的。形式上要符合自书遗嘱、代书遗嘱等相应的法定形式要求。实质方面遗嘱人需具有完全民事行为能力意思表示真实内容不违反法律、行政法规的强制性规定不损害国家、集体和他人合法权益。所以立遗嘱将财产给予外人是被法律认可的受赠人可依法继承遗产。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。