Legal Disclaimer: GreenCardClock is an informational tool only. All data is sourced from publicly available U.S. government records (DOL, USCIS, State Department). Nothing on this site constitutes legal advice, and no attorney-client relationship is created. Immigration law is complex and individual circumstances vary. Always consult a qualified immigration attorney before making any legal decisions.