合同没填全但是签字了是否生效,存在两种情况:

1、缺少合同的主要条款,是合同所必须具备的条款,可能导致合同没有法律效力;

2、缺少合同的普通条款,不是合同所必须具备的条款,不会影响合同的法律效力,该合同是有效的。

【法律依据】

《民法典》第一百四十三条 具备下列条件的民事法律行为有效:

(一)行为人具有相应的民事行为能力;

(二)意思表示真实;

(三)不违反法律、行政法规的强制性规定,不违背公序良俗。