Immigration tools
The date should not be the hard part.
Calculators for F-1, OPT, H-1B, permanent residence, and naturalization timelines.

Student
F-1 Duration of Status Rule Calculator
Find your fixed I-94 admit-until date or transition deadline under the 2026 F-1 final rule.
Student
OPT & CPT Calculator
Analyze CPT usage and determine remaining OPT eligibility.
Student
OPT Application Timeline
Generate your application window for initial post-completion OPT.
Student
STEM OPT Application Timeline
Determine your 90-day filing window for the 24-month STEM OPT extension.
Student
STEM OPT Reporting Dates
Calculate your 6, 12, 18, and 24-month validation report deadlines.
Student
H-1B Cap-Gap Calculator
Visualize the cap-gap period between your F-1 OPT and H-1B start date.
Student
J-1 212(e) Home Residence Calculator
Track your aggregate time spent in your home country to satisfy the 2-year requirement.
Student
J-1 Academic Training Calculator
Calculate remaining Academic Training eligibility for J-1 exchange visitors.
Professional
H-1B & L-1 Max-Out Calculator
Calculate your H-1B or L-1 max-out date, including time for recapture.
Professional
240-Day Rule Calculator
Calculate the 240-day mark from I-94 expiration for pending extension cases.
Citizenship
N-400 Naturalization Filing Calculator
Calculate the earliest date you can file Form N-400 for U.S. citizenship.
Citizenship
N-400 Naturalization Residence Calculator
Analyze your travel history for physical presence and continuous residence requirements.
Green Card
PERM Filing Window Calculator
Calculate deadlines for PERM recruitment and filing for Regular & Special Handling cases.
Green Card
CSPA Age Calculator
Estimate a child's age under the Child Status Protection Act (CSPA) to see if they 'age out'.
Utilities
Date Calculator
Add or subtract days from a date to find key deadlines and timelines.