1、法律分析:
合同上盖公章或合同章没有区别。都是有法律效力的。当事人采用合同书形式订立合同的,自双方当事人签字或盖章时合同成立。就当事人来说,无非是自然人、法人和其他组织。自然人订立合同一般由订立合同的自然人签字或盖上自己的姓名章;法人、其他组织订立合同一般是由法人的法定代表人或者其他组织负责人签名或盖上单位的公章。
2、法律依据:
《中华人民共和国民法典》第四百九十条规定,当事人采用合同书形式订立合同的,自双方当事人签字或盖章时合同成立。就当事人来说,无非是自然人、法人和其他组织。自然人订立合同一般由订立合同的自然人签字或盖上自己的姓名章;法人、其他组织订立合同一般是由法人的法定代表人或者其他组织负责人签名或盖上单位的公章。