GALAXY OF TOOLS

TRAVEL SECTOR

Schengen 90/180 Day Calculator

Add past and planned Schengen stays to see days used in any 180-day window, days left and latest exit.

Usually today or a planned entry date.

Stays in the area (entry and exit days both count)

Stays after the check date are treated as planned.
—
StayDaysMax in any window on exitStatus

Calendar: the window ending on the check date

day in the area over the limit window check date

Counts follow the EU “short-stay calculator” convention (entry and exit days count, window = the 180 days ending on the day being checked). It is a planning aid, not legal advice: visas, residence permits, bilateral agreements and border-guard records can change the outcome.

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Schengen 90/180 day calculator that counts the way border guards do

Visa-free visitors and short-stay visa holders may spend at most 90 days in any 180-day period in the Schengen area. The catch is “any”: the 180 days are not a fixed half-year but a window that slides with every day you are there, so a stay that looked fine when you booked can become an overstay in its last week. This Schengen calculator applies the rule exactly as the European Commission’s short-stay calculator does — entry and exit days both count, and on every day of every stay it checks the 180 days ending that day.

Enter past stays and planned trips, pick the date to check, and read the days used, days remaining, the latest exit if you entered on that date, when you can next enter and when a full 90 days is available again. A calendar highlights every day in the area, with days over the limit in red. A custom mode handles other “N days in M” rules such as the UK visitor guideline of 180 days in 12 months.

How to use the Schengen 90/180 Day Calculator

  1. Keep the rule at Schengen: 90 days in any 180, or switch to Custom and enter the allowed days and window length of another rule.
  2. Add each stay with its entry and exit dates (passport stamp dates). Include planned trips — they are marked “planned” and checked too.
  3. Set Check on date to today or to the day you intend to enter.
  4. Read the headline (days used of 90) and the four figures: days remaining, latest exit, next possible day in the area and when a full 90 days is available again.
  5. Look at the per-stay table for any stay marked “over from …”, fix the dates until every stay is within the rule, then copy the summary for your records.

Schengen 90/180 Day Calculator features

True rolling window

Every day of every stay is tested against its own 180-day look-back, so an overstay is caught on the exact day it starts.

Forward planning

Future stays count; the latest-exit figure is the longest continuous stay from the check date that keeps every day within the rule.

Calendar view

The window’s months at a glance with stay days, over-limit days and the check date colour-coded.

Any N-in-M rule

Custom mode handles 180 days in 365, 60 in 180 or any other short-stay formula.

Nothing stored or sent

Dates stay in your browser; copy the summary to keep a record.

The 90/180 rule in plain words

On any given day, look back 180 days (including that day). If the number of days you were present in the Schengen area in that period is 90 or fewer, you are compliant on that day. The day you enter and the day you leave both count as full days, however short. The window is not reset by leaving: days drop out of it only when they are more than 180 days in the past.

A worked example: you stay 10 January to 10 March (60 days) and return on 1 May. On 30 May the window runs 2 December to 30 May and contains 60 + 30 = 90 days — the limit. On 31 May it contains 91, so 31 May is an overstay. Your latest legal exit is 30 May. From 15 July, the January stay starts to drop out of the window one day at a time, which is why a 60-day stay from 15 July to 12 September fits; a full 90 days is available again only from 26 November, 180 days after the last day of the May stay.

Who the rule applies to

  • Visa-exempt nationals (UK, US, Canada, Australia, Japan and others) and holders of multiple-entry short-stay (type C) visas, including Indian passport holders — the visa’s validity and “duration of stay” are separate limits that also apply.
  • Not to holders of national long-stay (type D) visas or residence permits of a Schengen state, and not to EU, EEA or Swiss citizens and their family members with the relevant rights.
  • The area counts as one territory: days in Spain, Germany and Greece add up. Ireland, Cyprus and most overseas territories are outside it; Bulgaria and Romania joined fully in 2025.
  • Older bilateral visa-waiver agreements that allow extra time are applied inconsistently and are not modelled here.

Other rules you can check in custom mode

When counting elapsed days for other purposes, the Date Difference Calculator and Business Days Calculator work alongside this page; use the Country Information Lookup for codes, currencies and time zones of the countries on your route.

RuleN daysM daysNotes
Schengen short stay90180Default; also used by Switzerland, Norway, Iceland and Liechtenstein.
United Kingdom visitor (guideline)180365Not a fixed law but the Home Office’s indicator of genuine visiting; also checked per visit (6 months max).
US ESTA / Visa Waiver90—A per-visit limit rather than a rolling one; use the stay table to check each visit length.

Schengen 90/180 Day Calculator FAQ

How does the Schengen 90/180 day calculator count days?

For every day of every stay it looks back 180 days including that day and adds up the days you were in the area, entry and exit days included. If any day exceeds 90, the stay is marked over from that date — the same method as the EU’s official short-stay calculator.

Does the 180-day window reset when I leave?

No. Leaving stops the count growing but the days already used stay in the window until they are more than 180 days old. A new 90 days is available only once the window ending on the day of entry is empty.

Do the arrival and departure days both count?

Yes. Entry and exit days are each a full day, even if you land at 23:00 or leave at 06:00.

What is the longest stay I can make right now?

Enter your past stays, set Check on date to your planned entry date and read “latest exit if you enter …”. It is the longest continuous stay that keeps every day within the rule, counting any later planned trips you added.

Is this calculator legal advice?

No. It applies the standard counting rule as a planning aid. Border authorities rely on their own records; visa validity, bilateral agreements and residence permits can change the outcome, so check with the consulate for your situation.

Can I use it for the UK 180-days-in-12-months rule or other countries?

Yes for visitor stays: choose Custom with 180 days in a 365-day window. For ILR or citizenship absences, use the citizenship days calculator.

You might also need