I-94 Days Calculator - Track Your US Travel History

How to use

Calculate I-94 stay duration using a PDF upload or by entering your travel dates manually.

1. Choose input method

Select 'Upload PDF' to use your I-94 travel history PDF, or 'Enter Manually' to type in your arrival and departure dates.

2. Provide your travel records

For PDF mode: upload your I-94 PDF from cbp.gov/I94. For manual mode: add each arrival and departure date in YYYY-MM-DD format.

3. Mark ongoing stay (optional)

In manual mode, check 'I am currently in the US' if you have an arrival with no departure yet, to count days up to today.

4. Select view type

Choose whether to view results broken down by year or by month.

5. Calculate and review

Click Calculate to see your total days spent in the US along with a detailed breakdown by period.

FAQs

What is an I-94?

Form I-94 is the arrival/departure record for visitors to the United States, documenting your admission date and authorized period of stay.

Where can I find my I-94 record?

You can retrieve your I-94 record online at cbp.gov/I94. It contains your admission date and the 'Admit Until' date.

Can I enter my travel dates manually without a PDF?

Yes. Select 'Enter Manually' and add each trip as an arrival and departure pair using YYYY-MM-DD format. This is useful if you don't have your PDF handy or want to calculate a future scenario.

What does 'I am currently in the US' checkbox do?

When checked in manual entry mode, the calculator counts days from your last recorded arrival through today, even if you have not yet entered a departure date.

What happens if I overstay my I-94?

Overstaying can result in visa cancellation, bars to reentry, and difficulties with future immigration benefits. Always depart before your authorized stay expires.

Why does day count matter for visa compliance?

Many visa types (B1/B2, H1B, F1, etc.) have strict limits on how many days you may remain in the US per year or per visit. Tracking your days helps you stay compliant and avoid penalties.