通常来讲,合同要生效,不一定非得盖章。
合同生效的条件主要有这些:当事人得具备相应的民事行为能力,意思表达得是真的,还不能违反法律行政法规的那些强制性规定。
要是合同里清清楚楚地写着生效条件是盖章,那没盖章的话,合同可能就没法生效。
但要是当事人已经实实在在地把合同的主要义务给履行了,并且对方也接受了,就算没盖章,合同也有很大可能会被认定是有效的。
不过,在这种情况下,往后可能会冒出一些法律方面的风险,就像对方有可能会不承认合同的效力之类的。
总之,可不能随随便便就觉得没盖章的合同肯定无效,得结合具体的合同条款以及实际的履行情况去判断才行。