Schengen 90/180 Calculator

Enter your past and planned travel dates to see how many Schengen days you've used, whether an upcoming trip fits within the 90/180 limit, and when you may be able to enter again. Results are based on the dates you enter and are intended for planning only — always verify important travel decisions with official sources.

Start here

Start with your travel history.

Add your previous Schengen stays first. If you have not travelled recently, you can go directly to the next step below.

1Trips you already took

Add trips you have already made. Both your entry and exit days count toward your total.

#EntryExitCountry / Region(s)Days

2What would you like to do next?

Your trip data stays in this browser only. We never receive or store it.

Current stay

Enter your arrival date

Enter the date your current Schengen stay started to estimate how many days you likely have left.

2Add planned trips

Add future trips to see how they fit your balance — before you book anything.

#EntryExitCountry / Region(s)DaysStatus
No planned trips yet. Add future dates above to see the travel estimate.

Your Schengen balance

Review your result, explore the calendar, or check the stay map.

3Your result

Your current 90/180 balance and the estimate after planned trips.

Days used 0 Counted in today’s 180-day window
Days available 90 Before the 90-day limit
Estimated use days used
Buffer recommendation based on current result
Previous usage Current stay usage Estimated trip impact Available space
Rolling 180-day window Add a trip to see how your stay days are distributed across the current window.

Trip timeline

Before you travel

Double-check your dates — entry and exit days both count, including short trips. This is an estimate to help you plan, not legal advice or an official ruling.

Travel planning tools

Test options before you book

Try different dates or lengths without changing your saved plan.

Trip impact estimateSee whether a trip still fits

Enter a start date and stay length. The result will show estimated peak use and remaining buffer without adding the trip to your saved plan.

Save or export this resultPrint, export CSV, or add a label to this estimate

Report options

Save or export this result

Add a short label only if you want it to appear in exports.

Private by default: your trip data stays in this browser. Privacy information
The basic rule: Most short-stay visitors can spend up to 90 days in the Schengen Area within any 180-day rolling period. Arrival and departure days both count. This tool gives you an estimate — always verify with official sources before you travel.

How this estimate works

For every day you check, this tool looks back 180 days and counts how many of those days were spent in the Schengen Area. Both your arrival and departure days count as full days.

What we used to calculate this: this estimate uses the trips entered in this browser. Today’s balance is calculated for today; planned trips are checked day by day against their own rolling 180-day windows. It does not simply subtract previous days from 90, and it does not access EES records or official border history.

Full 90-day start estimate: the earliest point at which a full 90-day stay might be possible. Shorter trips may open up sooner.

Read full calculation method

For an official reference, you can also check the European Commission's short-stay calculator.

This tool is here to help you plan — not to replace official guidance. It has no connection to the EU or any government body, and its results are estimates only. They are not legal advice, and they cannot guarantee entry, the legality of a stay, or visa approval. Always check your situation through official sources before you travel.

What this calculator checks

The calculator counts the Schengen days that fall inside the relevant rolling 180-day window. Entry and exit dates count as stay days, so a same-day visit still counts as one Schengen day.

Useful planning workflows

  • Previous stays: add past Schengen trips to estimate the days already used.
  • Planned trips: test future dates before booking and see whether the plan stays within the 90-day limit.
  • Current stay: enter an arrival date if you are already in Schengen and need a browser-based estimate for today.
  • Re-entry planning: estimate when a selected stay length may fit again after earlier travel.

Learn how the result is calculated

For the detailed logic, see how the Schengen 90/180 calculation works and the Schengen 90/180 rule guide.