I-94 US Days Counter

This calculator estimates how many days you have been physically present in the United States using the travel history shown in the official I-94 system. It is intended for structured record review when you are checking residency timelines, citizenship preparation, or tax-related day counts.
Important: This page is designed to help you organize and review your own records. It does not replace legal advice, tax advice, or an official government determination.

This tool calculates the number of days spent in the U.S. based on your I-94 travel history. To use:

  1. Go to https://i94.cbp.dhs.gov/search/history-search.
  2. Input your information and copy the table under "Travel History Results".
  3. Paste the content into the text box below. For example:
  4. 1    2024-12-11    Arrival    BLA
    2    2024-12-10    Departure    840
    3    2024-12-02    Arrival    MSE
    4    2024-11-28    Departure    Unavailable
    5    2024-11-09    Arrival    BLA
  5. (Optional) Enter your Permanent Resident Approval Date in the field below.
  6. Click "Confirm" to calculate the total days.
Permanent Resident Approval Date (optional):
Disclaimer: None of the information entered will be stored. This is just a calculator. The information provided on this site is not guaranteed to be accurate. You are encouraged to double-check the data.

What this calculator is useful for

Residency planning

Use the results as a starting point when reviewing whether your travel history lines up with residency obligations, green card timelines, or naturalization preparation.

Tax record review

Many visitors use a day-count tool to organize records before speaking with a tax professional about substantial presence or filing status questions.

Personal record keeping

A structured day count can help you compare your own calendars, passport stamps, and flight confirmations against the entries shown in your I-94 history.

How to read the output

The total shown on this page is based on the travel events you paste into the tool. When an arrival is followed by a departure, the calculator counts the days between those events and includes both endpoints. If the most recent entry is an arrival with no later departure, the calculator assumes you remained in the U.S. through today for the purpose of the estimate.

If you enter a permanent resident approval date, the page also separates the total into days before and after that date. This can be useful when organizing records for different filing or residency periods.

Before relying on any count

Official resources

Related tools on CountToday

If you also need to estimate time spent in Canada, you can use our Canada Days Counter for self-entered date ranges or the Canada Days Counter based on I-94 when you want to work from travel-history records.