没签合同离职是否有补偿需分情况来看:1. 单位存在违法情形:若用人单位有未按照劳动合同约定提供劳动保护或者劳动条件、未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等违法情形劳动者即使没签合同离职也可要求补偿。补偿标准是根据劳动者在本单位工作的年限每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的按一年计算;不满六个月的向劳动者支付半个月工资的经济补偿。2. 单位不存在违法情形:如果用人单位不存在违法情形未签合同但已形成事实劳动关系劳动者自行离职一般没有补偿。但如果用人单位自用工之日起超过一个月不满一年未与劳动者订立书面劳动合同的应当向劳动者每月支付二倍的工资。用人单位违反本法规定不与劳动者订立无固定期限劳动合同的自应当订立无固定期限劳动合同之日起向劳动者每月支付二倍的工资。总之没签合同离职有无补偿关键看用人单位是否存在过错以及符合相应的法律规定情形。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。