现代技术所发展的有第一代试管婴儿、第二代试管婴儿和第三代试管婴儿。第一代试管婴儿、第二代试管婴儿是不能够决定胎儿性别的。第三种试管婴儿的优势是在胚胎移植前进行遗传学诊断,目的是防止某些遗传疾病的传递,因为某种疾病只在男孩身上体现,或者只在女孩儿身上体现。第三代试管婴儿,可以避免跟性别有关的遗传病,选择性别正常的胚胎移植进去。但是它仅限于一些与性别相关的遗传性疾病,才能够决定植入的胚胎是女性胚胎还是男性胚胎。总而言之,试管婴儿在国家法律规定内是不能够决定性别的,但在一定的情况下,如一些遗传性疾病传男不传女,这些可以决定胎儿的性别。试管婴儿在我们国家是不允许非医学需要的情况下选择胎儿的性别的,在一些发达国家和泰国等地是可以选择的,但是人为的选择胎儿性别,是违反医学伦理的。