公司把三班倒改成两班倒,是否合法不能一概而论,核心取决于是否变更了劳动合同、是否经过协商一致以及工时安排是否符合法定标准。简单来说,如果劳动合同里明确写明了是“三班倒”,公司单方面强制改为“两班倒”属于违约行为,是不合法的。