合同没签字,只有公章,这种情况下合同一般是能生效的。按照《中华人民共和国民法典》,签合同的时候,当事人签名、盖章或者按指印,合同就成立。也就是说,这三种方式法律效力一样,有其中一种,合同就成立了。
在商业活动里,企业签合同经常会盖公章。公章是企业对外表达意思的重要标志,盖上公章,就代表企业认可合同内容。所以从合同成立条件来讲,只有公章也能让合同成立。
合同成立之后,只要不存在法定的无效情况,像一方用欺诈、胁迫手段签合同还损害国家利益,或者恶意串通损害国家、集体、第三人利益,又或者用合法形式掩盖非法目的、损害社会公共利益、违反法律法规强制性规定等,合同就会生效。
但要是合同里明确约定,必须签字并且盖章合同才生效,那只盖公章,合同就不生效。大家签合同时,一定要留意合同生效条件的约定,避免不必要的麻烦。要是遇到复杂的合同问题,也可以咨询专业人士。