第三人代为履行合同的法律责任由谁承担

第三人代为履行合同的法律责任由谁承担
第三人代为履行合同的法律责任一般由由债务人承担。债务人因第三人不履行债务或者履行债务不符合约定的,应当向债权人承担违约责任。第三人代替履行成为履行主体,并不表示第三人因此成为合同的一方当事人。第三人代为履行合同的法律责任由谁承担的法律依据
《民法典》第五百八十一条
当事人一方不履行债务或者履行债务不符合约定,根据债务的性质不得强制履行的,对方可以请求其负担由第三人替代履行的费用。
第五百二十三条
当事人约定由第三人向债权人履行债务,第三人不履行债务或者履行债务不符合约定的,债务人应当向债权人承担违约责任。