一般情况下,劳动合同签了两年提前辞职,不需要支付违约金。根据相关法律规定,劳动者提前三十日以书面形式通知用人单位,可以解除劳动合同。劳动者在试用期内提前三日通知用人单位,可以解除劳动合同。这种情况下,劳动者的提前辞职行为属于依法行使解除权,不属于违约行为,无需支付违约金。但存在特殊情形,若用人单位为劳动者提供专项培训费用,对其进行专业技术培训,并与劳动者约定了服务期,劳动者违反服务期约定的,应当按照约定向用人单位支付违约金。违约金的数额不得超过用人单位提供的培训费用,且用人单位要求劳动者支付的违约金不得超过服务期尚未履行部分所应分摊的培训费用。或者劳动者违反竞业限制约定的,应当按照约定向用人单位支付违约金。除此之外,劳动者提前辞职通常无需支付违约金。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。