合同有盖章没签字通常具有法律效力。具体依据如下:1. 盖章的证明作用:盖章代表着单位或个人对合同内容的认可与同意,是一种具有法律效力的意思表示。2. 法律规定:根据相关法律,当事人采用合同书形式订立合同的,自当事人均签名、盖章或者按指印时合同成立。在签名、盖章或者按指印之前,当事人一方已经履行主要义务,对方接受时,该合同成立。所以盖章足以使合同成立并生效。3. 实践中的认定:在商业活动中,盖章的合同被广泛认可。只要盖章清晰、真实,且合同内容不违反法律法规的强制性规定、不存在欺诈胁迫等可撤销情形,合同就具有法律效力,双方均应按照合同约定履行义务。总之,合同有盖章没签字一般是有效的。但为避免潜在纠纷,最好在盖章的同时也签字确认,确保合同的订立更加严谨。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。