Transitioning from an H1B visa to a green card involves several steps. First and foremost, a job offer from a US employer is required, who should be willing to sponsor your green card through the employment-based preference categories. The employer files a labor certification request and then an Immigrant Petition. Once approved, you can then apply for Adjustment of Status to Permanent Resident.