19 free calculators for the “exactly which day” questions in the immigration process: the earliest date you can file, when your status expires, how a waiting period is counted. Each tool cites the rule it is based on, so you can check the result yourself.
These tools calculate dates and deadlines and are not legal advice. Individual cases have exceptions; if you are unsure, consult an immigration attorney.
How long until your priority date is current, whether you can file an I-485, your child's CSPA age, how long each PERM stage takes, and the risks of changing jobs or traveling while your case is pending.
Official links for checking case status, plus what each status message means
OpenTrack your green card application milestones and progress
OpenEstimate how long until your priority date becomes current
OpenChart A and Chart B history for EB-2 and EB-3, next to each other
OpenEstimate your PERM labor certification processing timeline
OpenCalculate child's age under Child Status Protection Act
OpenCheck if you can file your I-485 adjustment of status
OpenPrintable checklist of documents for an EB-1/2/3 I-485, by principal, spouse and child
OpenReader-submitted I-485 filing, biometrics, EAD and approval dates, with medians by category, country and service center
OpenCheck if you can change jobs while I-485 is pending
OpenAssess travel risks during pending immigration applications
OpenFiltered by category.View all 19 tools