Free tool · runs entirely in your browser

Visa Navigator

A planning aid for international students changing US nonimmigrant status. Enter your dates, get a backward-planned schedule, conflict flags, a document checklist, and a plain-English CPT/OPT eligibility read-out. Nothing you type leaves your device.

Pick your path

Which change are you planning? This selects the checklist and the rules that apply.

Your dates

Leave anything blank that you do not know yet — the planner works with partial input and tells you what is missing. Dates are stored only in this browser.

The end date on your I-94, or the date a dependent status ends (for example a child aging out). Check your I-94 at i94.cbp.dhs.gov.
You need the school's initial Form I-20 before you can file — the DSO should mark "change of status" as the issue reason.
Must be while your current status is still valid. USCIS suggests filing at least 45 days before your stay expires.
The 30-day employment rule and the DSO deferral checkpoint are both measured from this date.
Do not guess. Look up your form and office at egov.uscis.gov/processing-times and type what you see.
Fill this in once you have the approval notice — it overrides the projection.
Used for the practical-training "one full academic year" clock. Your school's academic calendar defines the year — confirm the exact completion date with your DSO.
Optional but strongly recommended. If blank, the planner shows the gate as unconfirmed rather than inventing a date.
The date you would need work authorization in hand by.
School-specific, so the tool will not guess. Ask your international student office and enter their number.

Saved automatically to this browser only (localStorage). No server, no account, no analytics on your dates.

Your backward-planned timeline

Nothing computed yet

Fill in the dates above and press Build my plan.

CPT / OPT eligibility explainer

Practical training is what makes an internship legal. Four independent gates must all be open on your start date — this panel shows each one separately so you can see which is actually binding.

Fill in the dates above and press Build my plan.

The rules behind this panel, verbatim

  • The one-academic-year gate. "Practical training may be authorized to an F-1 student who has been lawfully enrolled on a full-time basis, in an approved SEVP-certified college, university, conservatory, or seminary for one full academic year." Note the words lawfully enrolled — the regulation does not say "enrolled in F-1 status," and schools differ on whether full-time study in a prior status counts. This is the single most important question to put to your DSO in writing.
    8 CFR 214.2(f)(10) · ecfr.gov
  • CPT needs an endorsed I-20 first. "A student may begin curricular practical training only after receiving their Form I-20 or successor form with the DSO endorsement." The DSO — not USCIS — authorizes CPT.
    8 CFR 214.2(f)(10)(i) · ecfr.gov
  • 12 months of full-time CPT kills post-completion OPT. "Students who have received one year or more of full time curricular practical training are ineligible for post-completion academic training." Part-time CPT does not carry this penalty.
    8 CFR 214.2(f)(10)(i) · ecfr.gov
  • OPT needs an EAD in hand. "The student may not begin optional practical training until the date indicated on his or her employment authorization document, Form I-766." Pre-completion OPT may be filed up to 90 days before you complete one full academic year, but employment may not start before that year is complete. Post-completion OPT may be filed up to 90 days before your program end date and no later than 60 days after it.
    8 CFR 214.2(f)(10)(ii), (f)(11) · ecfr.gov
  • You are capped at 12 months of practical training per education level. "A student may be authorized 12 months of practical training, and becomes eligible for another 12 months of practical training when they change to a higher educational level."
    8 CFR 214.2(f)(10) · ecfr.gov
  • No work more than 30 days before your program starts. If USCIS approves a change of status more than 30 days before your program start date, "an example of a violation would be engaging in employment, including on-campus employment and practical training, more than 30 days before the program start date as listed on your Form I-20."
    uscis.gov · Changing to F or M student status

Document checklist

Tailored to the path you picked in step 1. Progress is saved in this browser.

0 of 0 complete

Export your plan

Both files are generated in your browser and downloaded directly — nothing is uploaded. The Markdown file carries the full disclaimer and every source URL, so it is safe to hand to a DSO or attorney as a starting point for questions.

Sources

Every rule encoded in this tool traces to one of these. All checked 29 July 2026. Regulations and agency guidance change without notice — re-check before relying on any of it.

Deliberately not encoded, because no authoritative source defines it: the number of months in "one full academic year" (your school's calendar controls it), typical I-539 processing duration, current filing and premium-processing fee amounts, and whether full-time study in a prior nonimmigrant status counts toward the practical-training year. Those are DSO and attorney questions, and the tool asks you for them instead of asserting an answer.


FAQ

Common questions

Longer version, with every formula worked out: CPT vs OPT for F-1 students →

What does the Visa Navigator do?

It builds a backward-planned timeline for a US student change of status, explains CPT and OPT eligibility, and produces a document checklist you can export. It is a free, browser-only planning tool for international students, and it is not legal advice.

Is Visa Navigator legal advice?

No. It is an organizational planner that links to official sources. Immigration decisions should be confirmed with a Designated School Official (DSO) or a licensed immigration attorney.

When can an F-1 student use CPT?

Curricular Practical Training generally requires that a student has been enrolled full-time in F-1 status for one full academic year, and that the work is an integral part of the curriculum, authorized by the DSO before it starts. Twelve months or more of full-time CPT eliminates OPT eligibility.

Does it cost anything or store my data?

No. The planner is free with no signup, runs entirely client-side, and keeps everything in your own browser's storage. Nothing is uploaded.