Your 90/180 status. Days used = days in Schengen during the last 180 days (window dates shown below). Days remaining = how many more you can spend before hitting the 90-day limit. If you have future trips booked, the projected peak tells you the worst day to come.
Change the date to see what your 90/180 status would have been on a past day or will be on a future day. Defaults to today.
Trips
All your Schengen trips. Tap a row to edit or delete. Past trips stay visible until their 180-day window expires, then move to Archive (collapsed by default).
Timeline (180-day window)
Visual strip of the 180 days ending on your peek date. Filled cells = days you were in Schengen. The outlined cell is the peek date. Hover a cell for its date and country.
Planner
Two quick lookups. Top: pick an entry date — shows the longest stay that still fits the 90/180 rule. Bottom: enter a planned stay length — shows the latest date you could start without breaching the rule.
Repeat-visit planner
For when you visit the same country regularly. Choose how many trips, how long each, and the minimum days between them. The planner respects your existing trips and the 90/180 rule, then lets you tick which of the suggested dates to save.
Plan multiple trips of the same length to one country, with a minimum gap between them.
Days by country
Total days recorded per Schengen country across all your trips — past, present and future. Useful for residency-type rules per country.
Data
Export saves your trips to a JSON file as a backup. Import restores from a JSON file (replaces current trips). Your data lives only in this browser — clear browser data and trips are lost, so export occasionally.
Your trips are stored only in this browser. Export regularly as backup.