土地承包合同签短期合同不违法。根据法律规定,土地承包合同的期限由承包人和发包人协商确定,因此只要双方是在公平、自愿的原则上签订短期合同的,就不违法。
《中华人民共和国民法典》第三百三十二条耕地的承包期为三十年。草地的承包期为三十年至五十年。林地的承包期为三十年至七十年。
前款规定的承包期限届满,由土地承包经营权人依照农村土地承包的法律规定继续承包。
《中华人民共和国农村土地承包法》第二十一条耕地的承包期为三十年。草地的承包期为三十年至五十年。林地的承包期为三十年至七十年。
前款规定的耕地承包期届满后再延长三十年,草地、林地承包期届满后依照前款规定相应延长。