
Track your past stays and check future trips against the Schengen 90/180-day rule.
The Schengen 90/180-day rule lets most non-EU visitors spend up to 90 days in the Schengen Area within any rolling 180-day period. Staying compliant means counting every entry and exit day across a window that moves forward each day. This free calculator does the counting for you, and the trip planner lets you test upcoming travel before you book.
How it works
Enter the entry and exit dates of every Schengen trip you have taken.
Test future travel dates and see instantly whether they keep you compliant.
Move the reference date to see your status on any day and when past stays roll off your window.
Pricing made simple
No subscription, ever. The calculator does the hard part for free. One optional payment unlocks the visual timeline.
No account, no payment
Optional free account to sync across your devices.
Free account required
Plan ahead
Add a planned trip and the calculator tells you straight away whether it stays inside the 90-day limit, and how much room you have left.
Proposed trip to Greece
30 Jul 2026 to 14 Aug 2026, 16 days
Proposed trip to Italy
30 Aug 2026 to 22 Sep 2026, 24 days
Proposed trip to Spain
30 Sep 2026 to 8 Nov 2026, 40 days
Good to know
It lets non-EU visitors stay up to 90 days in the Schengen Area within any rolling 180-day period. The window moves forward every day.
Yes. Both the day you arrive and the day you leave count toward your 90 days.
No. The window is rolling and continuous. It does not reset when you leave the Schengen Area.
The calculator, recorded stays, proposed trip checks, and compliance status are all free. The visual timeline is a one-time payment to unlock.
Loading timeline...