How to Create a New Page?

There are two ways to create a new page on this site.

  1. Create a page and add to a Github repository, we will review and publish your changes. After that, it will show on this site. Follow these guidelines. You will need Github account to do this.
  2. Send a message using contact form. Mention details about what page you want. Also send content for that page in any format, txt, word or pdf. We will create that page and publish on this site.

GC Process Simplified!Information about US Green Card Process.

Welcome to gcinfo.org! This is a community-focused initiative to provide information about US Green Card process.The information you see on this site is from immigration attorney, various forum users and Telegram group users.It is cross-checked from the multiple sources before posting on this site.

This is an open source site, help us improve on Github
VisaMate | Ultimate DIY Green Card Guide (EB1A/NIW 2025)