代孕是違法的。
2.代孕是違法的。根據我國法律,屬於違反公序良俗,法律效力無效。因此,即使簽訂了與代孕相關的合同,或者約定了代孕,也是無效的,沒有法律效力,不受法律保護。
3.法律依據:《民法》第八條規定,民事主體從事民事活動,不得違反法律或者公序良俗。