Tool · Runs entirely in your browser

Schengen 90 / 180 calculator.

Enter your stays. See your number. Nothing is sent anywhere — open DevTools and check.

Schengen stays · Every stay you have already taken
0 / 90
Add your stays above to see today's count.
In the app · Your exact dates
  • The exact date each stay tips over 90
  • Your latest safe exit date
  • The next date a full 90 days is available
  • Plan a future trip against the whole window
Get your exact dates in Flags: Schengen Calculator — free scan, no GPS

The app checks every day of every stay, reads your travel days from your photo library on-device, and shows the exact overshoot dates, your latest safe exit and the next date a full 90 is available.

This calculator runs entirely in your browser. Your dates and calculation never leave your device or reach analytics. It applies the standard 90/180 rolling-window rule, but it is a planning aid, not legal advice — a border officer has the final say.

This calculator applies the standard 90/180 rolling-window rule and checks every day of every stay you enter, so it can tell you whether you are within the rule today. The exact dates — where a stay tips over 90, your latest safe exit, and the next date a full 90 days is available — are worked out for you in the free Flags: Schengen Calculator app, which reads your travel days from your photo library on-device. EES, the EU's new entry/exit recording system, changes how a border crossing gets logged, not the day-counting rule itself. Read the source-backed 90/180 guide for the full rule and its exceptions.

For multi-passport tracking, planning future trips, and reading dates straight from your photo library, install the iOS app: Flags: Schengen Calculator.

Answers

Common questions

How does the 90/180 day rule work?

For any day you're inside the Schengen Area, count back 180 days and add up how many of those days you spent there. Stay at or under 90, and you're within the standard short-stay rule. This calculator runs that same rolling-window sum across every day of every stay you enter — not just one date — so it can tell you whether any day tips over. The exact dates it happens are shown in the free Flags app.

Does this calculator store my data?

No. It runs entirely in JavaScript in your browser — your trip dates and the result stay on your device and are never sent to Flags or logged in the site's analytics. Nothing is saved either, so refreshing the page clears your entries.

Is this the official EU calculator?

No. This is an independent tool built by Flags, not the European Commission's calculator. It runs the same day-counting logic, but it's a planning aid, not legal advice — a border officer has the final say on your entry or stay.

What is EES, and does it change the rule?

EES is the EU's Entry/Exit System, which records the entry and exit of non-EU short-stay travellers electronically at the border. It changes how a crossing gets logged, not the 90/180-day maths — the rolling window above is unaffected.

Can I use it to plan a future trip, not just log past ones?

This browser tool gives you today's verdict and the days you have left. Full trip planning — the exact date a stay would tip over 90, your latest safe exit, and the next date a fresh full 90 is available — lives in the free Flags: Schengen Calculator app, which watches the whole rolling window continuously. It's still a planning aid, not legal advice — a border officer has the final say.