This tool applies to non-EU/EEA nationals visiting the Schengen Area on a short-stay (Type C) visa or visa-free — including British passport holders. It does not apply if you hold a long-stay visa (Type D) or a Schengen residence permit. Only count trips to Schengen countries — see the country list below. For the authoritative calculator, see the official EU short-stay calculator.
Your past Schengen trips
Your planned trip (optional)
Non-EU/EEA visitors on a short-stay visa or visa-free entry can spend up to 90 days in the Schengen Area within any rolling 180-day window. This tracker adds up your past trips and checks a planned one against that limit.
The 180-day window moves forward every day — it is not a fixed period that resets on a set date. Both your arrival day and departure day count as full days in the zone. Days only become available again as older trips fall out of the trailing 180-day window, so leaving and re-entering the Schengen Area does not reset your count.
These 29 countries count toward your 90 days:
Austria, Belgium, Bulgaria, 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, Switzerland.
These do not count — even though they are in Europe:
UK, Ireland, Cyprus.
Enter a planned trip and the tracker checks whether it fits within your remaining allowance, counting your past trips as they'll stand on your arrival date. If the trip would take you over 90 days, it shows the earliest date you could enter instead and how long you could stay from there.
This tool applies to non-EU/EEA nationals visiting on a short-stay (Type C) visa or visa-free — including British passport holders. It does not apply if you hold a long-stay visa (Type D) or a Schengen residence permit, and it is an estimate, not legal or immigration advice — border authorities make the final decision on entry.
The 90/180-day rule is set out in Regulation (EU) No 610/2013, which amended the Schengen Borders Code to introduce a single, uniform short-stay limit. For an authoritative calculation, use the European Commission's official Schengen short-stay calculator.