只签字没有盖章可能有效可能无效,所以一定程度上来说,签字盖章合同效力要更为保险一些。只有签字没有公章的合同是否有法律效力要根据具体情况分析:
1、如果合同是由单位的委托代理人在其权限范围内、或单位的法定代表人签的字,则合同有效。
2、如果签字的委托代理人没有代理权、超越代理权或者代理权终止后签订合同的,经过被代理人的追认后,所签合同有效。未经追认的,合同无效,由行为人承担民事责任。本人知道他人以本人名义实施民事行为而不作否认表示的,视为同意。
《民法通则》
第三十八条 依照法律或者法人组织章程规定,代表法人行使职权的负责人,是法人的法定代表人。
第六十三条 公民、法人可以通过代理人实施民事法律行为。
代理人在代理权限内,以被代理人的名义实施民事法律行为。被代理人对代理人的代理行为,承担民事责任。
第六十六条 没有代理权、超越代理权或者代理权终止后的行为,只有经过被代理人的追认,被代理人才承担民事责任。未经追认的行为,由行为人承担民事责任。本人知道他人以本人名义实施民事行为而不作否认表示的,视为同意。