怀孕了公司不续签合同,如果公司是将劳动合同延续至怀孕情形消失时终止的,是合法的;如果公司在职工孕期时裁员或者非法辞退该职工,或未将劳动合同延续至怀孕情形消失的,是不合法的。

法律依据

《中华人民共和国劳动合同法》第四十二条劳动者有下列情形之一的,用人单位不得依照本法第四十条、第四十一条的规定解除劳动合同:(四)女职工在孕期、产期、哺乳期的;(六)法律、行政法规规定的其他情形。第四十五条劳动合同期满,有本法第四十二条规定情形之一的,劳动合同应当续延至相应的情形消失时终止。第四十六条有下列情形之一的,用人单位应当向劳动者支付经济补偿:(五)除用人单位维持或者提高劳动合同约定条件续订劳动合同,劳动者不同意续订的情形外,依照本法第四十四条第一项规定终止固定期限劳动合同的;(七)法律、行政法规规定的其他情形。