What is a free Schengen 90/180 day calculator online?
A free Schengen 90/180 day calculator online is a tool that checks whether your travel pattern complies with the Schengen short-stay rule — a maximum of 90 days inside the Schengen Area in any rolling 180-day period. The key word is "rolling": the window is not a fixed calendar period. For any date, you look back exactly 180 days and count every day you were inside Schengen. Both entry and exit days count as full days, and the 90-day limit applies across the whole Schengen Area collectively, not per country.
This Schengen calculator uses the peak-counting method: it scans every day from your earliest entry to your latest exit, computes the rolling 180-day count for each, and reports the day when that count peaked. Checking only the last exit can miss a violation that happened earlier in the same trip pattern. The tool also shows days remaining, the next date you can re-enter, and — if you have a planned trip — whether it would push you over the limit. Everything runs in your browser — no sign-up, no account, no upload, no tracking.
How to use this free Schengen calculator
- Add each trip to the Schengen Area with entry and exit dates. Past and planned trips both count.
- Set the reference date — the date you want to check compliance for. It defaults to today, but you can set a future date to check a planned entry.
- Optionally set a planned exit date for a trip that is still in progress or planned.
- Click Calculate. The tool shows days used in the rolling window, days remaining, the peak day, and the next date you can re-enter.
The rule explained
The Schengen short-stay rule is set out in Regulation (EU) No 610/2013, which amended the Schengen Borders Code. It limits third-country nationals on a short stay or visa-free entry to 90 days within any 180-day period. The calculation is performed from the date of first entry and is checked on each entry, so the limit must be respected on every day of a stay, not just on arrival.
The most common misunderstanding is that the 90 days "reset" after a period outside Schengen. They do not. Old days fade out only as they fall outside the 180-day look-back window. If you stayed 90 consecutive days and left on day 91, you cannot re-enter the next day — many of those 90 days still sit inside the 180-day window. You must wait until enough old days have exited the window, or plan shorter visits spread over time.
Schengen countries
Your 90 days count across the entire Schengen Area collectively. The current Schengen states are Austria, Belgium, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland. Ireland is not part of Schengen, so days spent in Ireland do not count against your 90-day allowance. Bulgaria and Romania joined the Schengen Area in 2024; days spent there before that date were subject to different rules.
EES and digital day counting
The Entry/Exit System (EES) replaced manual passport stamping with digital logging. Every crossing is recorded automatically. Before EES, border guards counted stamps by hand and mistakes were common in both directions. With EES, the system instantly shows the exact number of days used, and automated alerts flag travellers who are near or at the 90-day limit. This makes overstays much harder to miss — and much harder to argue against.
What happens if you overstay
Overstaying a Schengen short stay is a serious matter. Consequences can include fines, deportation, entry bans of one to five years depending on the length and circumstances, and refused future visa applications. Because EES records every crossing, an overstay that might previously have gone unnoticed is now detected automatically. If you need more than 90 days, you normally need a national long-stay (Type D) visa or residence permit from a specific Schengen country — a short-stay Schengen visa alone cannot be extended beyond the limit.
Common mistakes
- Assuming the clock resets. It does not. Old days leave the window only after 180 days have passed.
- Forgetting entry and exit days. Both count fully, even for a same-day crossing.
- Double-counting overlapping trips. All Schengen days share one 90-day pool. You cannot earn extra days by hopping borders.
- Checking only the last exit. A violation can occur earlier in the pattern. Peak-counting catches it.
- Using an outdated country list. Croatia (2023), Bulgaria and Romania (2024) have joined. Always use the current Schengen map.
- Leaving no buffer. Flight delays or counting errors can push you to the absolute limit. Leave a few days of margin.
Frequently asked questions
What is the Schengen 90/180 day rule?
Non-EU visitors may spend at most 90 days inside the Schengen Area in any rolling 180-day period. For any date, you look back 180 days and count every day you were inside Schengen. Both entry and exit days count.
Does the 90-day clock reset when I leave?
No. Old days fade out only as they fall outside the 180-day look-back window. You must wait until enough days have passed before you can re-enter.
Do entry and exit days count?
Yes. Both the day you enter and the day you exit count as full days, even for same-day crossings.
Which countries count towards the 90 days?
Your 90 days count across the entire Schengen Area collectively. Ireland is not in Schengen, so days spent there do not count.
What happens if I overstay?
Possible consequences include fines, deportation, entry bans of one to five years, and refused future visa applications. EES detects overstays automatically.
Is this calculator free?
Yes. Free, browser-based, no sign-up, no tracking, no ads.