Immigration case status can be checked online at the U.S. Citizenship and Immigration Services website by using the "My Case Status" page, according to the Department of Homeland Security. The service is available in English and Spanish.
Users may create a "myUSCIS" account to check case status and the status of most applications and petitions they have filed, explains U.S. Citizenship and Immigration Services. After an account is created, a user may elect to receive updates about his case through email or his cell phone. Creating an account is free and the entire case history, including receipt numbers, is available through this service.