02 / Method

A window that moves every day

On each day of a stay, that day and the previous 179 are checked. It never resets by calendar month.

01

Add every relevant short stay, including both entry and exit.

02

Set a check date and test the dates of your next trip.

03

Review every day, alerts and official sources before deciding.

180 / 90

The 180-day window, day by day

The chart separates past stays from the proposed trip; a red mark means the total exceeds 90.

−179180900

A window that moves every day

After a stay from 1 January to 31 March, entering on 29 June produces 91 days in the window and exceeds 90. On 30 June, 1 January drops out: 89 old days plus one new day remain. The ten-day trip fits even though the initial balance is only one day, because more old days keep dropping out.

On each day of a stay, that day and the previous 179 are checked. It never resets by calendar month.

Planned entryPlanned entry − 179Planned exittrip daysrolling maximum
2026-06-292026-01-012026-07-081091 / 90
2026-06-302026-01-022026-07-091090 / 90

Before you decide

Entry / exit

Include only short stays that count in Schengen. Entry and exit both count as full days.

rolling maximum

On each day of a stay, that day and the previous 179 are checked. It never resets by calendar month.

Data and purpose

Dates are calculated in this browser. We do not ask for a name, passport, nationality or account.