Skip to main content
Papers

Immigration tools

The date should not be the hard part.

Calculators for F-1, OPT, H-1B, permanent residence, and naturalization timelines.

A path passing through a sequence of changing thresholds

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.