签劳动合同没有公章一般情况下是有效的。1. 从法律规定来看根据《劳动合同法》第十六条规定劳动合同由用人单位与劳动者协商一致并经用人单位与劳动者在劳动合同文本上签字或者盖章生效。这表明签字或盖章具备其一即可使合同生效。2. 若用人单位法定代表人签字即使未加盖公章也代表用人单位的意思表示合同对双方具有约束力。因为法定代表人作为法人的代表其签字行为可视为法人行为。3. 此外在实际履行中劳动者按照合同约定提供劳动用人单位支付劳动报酬等双方已实际履行合同主要义务也可认定合同有效。 总之劳动合同并非仅靠公章来认定效力签字同样具有法律效力且实际履行行为也能对合同效力起到补强作用。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。