工伤赔偿不一定全由公司承担。1. 若公司为员工缴纳了工伤保险,大部分赔偿由工伤保险基金支付,如治疗工伤的医疗费用和康复费用、一次性伤残补助金等。2. 但在一些情况下,公司也需承担部分费用,例如停工留薪期工资福利待遇不变,由所在单位按月支付;五级、六级伤残职工按月领取的伤残津贴,由用人单位支付;终止或者解除劳动合同时,应当享受的一次性伤残就业补助金,由用人单位支付。3. 若公司未依法为员工缴纳工伤保险,那么所有工伤赔偿项目都由公司自行承担。所以,工伤赔偿是否由公司赔,取决于公司是否缴纳工伤保险以及具体赔偿项目的性质。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。