Traveltools / Schengen counter โ† All tools
๐Ÿ‡ช๐Ÿ‡บ 90/180 rule ยท stays on this device

Never overstay the Schengen Area.

Add your past and planned trips and watch your 90-in-180-day allowance live โ€” a rolling-window heatmap shows exactly when older days drop out and new days run out.

Real rules ยท your numbers The 90-in-180-day rule, the day-counting (arrival and departure days both count) and the 29-country list are the real terms of the Schengen Borders Code (Regulation (EU) 2016/399) and the EU's own short-stay calculator at ec.europa.eu. Every figure here is arithmetic on the dates you enter โ€” no simulated prices, no illustrative estimates, nothing pulled from a real-time feed. Your trips are stored only on this device. The "Before you travel" links open the provider's site in a new tab; they are plain external links, not affiliate links.
Days used ยท 180-day window0
You can still stay90 days
Add a trip to start
๐ŸงณYour trips
Add a trip to see your allowance
Your 90-in-180-day balance and any overstay risk will appear here as soon as you add dates.
๐ŸŒก๏ธRolling-window heatmap

Each day is coloured by how full your 180-day allowance is on that date โ€” teal builds toward the 90-day limit, red = over the limit. A dark ring marks the days you were actually in the Schengen Area. Hover or tap a cell for the exact count.

0 20 45 70 90 (limit) >90 (overstay) you were there today
Tap or hover a cell to inspect a date.
๐Ÿ“…How long can you stay?

Pick any future entry date and see the maximum consecutive stay you'd be allowed before you'd hit 90 days in a rolling 180-day window.

Enter a date to see how long you can stay.
Before you travel
๐Ÿ“œThe rule, plainly
  1. 90 days in any 180. Non-EU visitors without a visa can stay up to 90 days in any rolling 180-day period.
  2. It rolls, not resets. The window is counted back 180 days from each day of your stay โ€” old days drop out as new days are added, so your balance changes daily.
  3. Both travel days count. Arrive 1 March and leave 5 March = 5 days, not 4.
  4. Overstay is costly. Fines, removal and possible entry bans โ€” border guards check the rolling window, not a simple "90 minus what I used".
The 29 Schengen countries

About this tool: it's a static page with no backend โ€” your trips live in this browser's localStorage and never leave your device unless you choose to share a link. The figures are arithmetic on the rules above, not legal advice: if you're near the limit or unsure, confirm with the EU's official short-stay calculator and, for visa-required stays, your embassy. Long-stay (D-type) visas and residence permits aren't subject to the 90/180 rule and shouldn't be entered.