Free tool
Schengen 90/180 day calculator
Short answer
A short-stay Schengen visa allows up to 90 days of presence within any rolling 180-day period. The window moves with you rather than resetting on a fixed date, and both your arrival and departure days count in full. Enter your past trips below to see the days you have left and the earliest date you could next enter.
Runs entirely in your browser. Nothing you enter is uploaded, stored or logged.
1. Add the trips you have already taken
Every entry into and exit from the Schengen area in roughly the last six months. Anything older than 180 days no longer affects the count, but adding it does no harm.
No trips added yet. With no previous trips you have the full 90 days available.
Defaults to today. Set it to a planned arrival date to see where you would stand then.
- Days used
- 0
- Days remaining
- 90
- Longest stay from that date
- 90
- Window checked
- —
How the count actually works
Pick any date. Look back 180 days from it, including the date itself. Count every day in that window on which you were physically inside the Schengen area. That total may not exceed 90.
Because the window moves, your allowance comes back one day at a time rather than all at once: a day you spent on 1 March stops counting against you 180 days later, not on 1 January of the next year. That is why "I was there in the spring, so I reset in July" is wrong, and why people who plan around a reset date end up overstaying by a handful of days without ever intending to.
The other half of the arithmetic is that partial days are whole days. Landing at 23:40 uses a day. Leaving at 06:00 uses another. On a series of short trips that rounding is not a rounding error — it is often a week.
The part almost nobody works out by hand
Suppose you have just used all 90 days in one continuous stay. The obvious conclusion is that you must now wait 180 days before you can do anything similar again. That is not what the rule produces.
On the day your first day expires, you can re-enter — and you can stay another 90 consecutive days. Each new day you spend pushes exactly one old day out of the back of the window, so the count sits at precisely 90 for the entire second stay and never breaches it. You wait roughly three months, not six, and you get the full allowance rather than a trickle.
Now change one detail. If instead you leave after 85 days and come straight back the next day, you really do have only 5 days, because nothing has expired yet — your earliest day does not drop out of the window for another three months. Same rule, two opposite answers, and which one applies depends entirely on how far past the old trip you are.
That is the honest case for using a calculator rather than a rule of thumb. Both answers above are correct, neither is intuitive, and the guidance that tells you to "wait 180 days" is describing only one of them.