TravelHistoryTool logoTravelHistoryTool

Schengen calculator for the 90/180-day rule

Updated 2026-10-30

Drop in booking emails, boarding passes, passport stamps or your Google Maps Timeline. We turn them into a list of your Schengen stays, count the days in the last 180, and show the latest day you can stay.

Free to check · Files deleted after reading · No account

Calculations and exports do not determine eligibility and are not a substitute for the advice of an attorney or regulated immigration adviser.

Drop in everything you have

Booking emails, boarding passes, screenshots, PDFs, spreadsheets, train tickets. Mixed up and out of order is fine.

Up to 20 files, 10 MB each

Just looking? · No records at all? How to get your official travel history from CBP

Files are used only to read the dates and are deleted right after. Your list stays in this browser.

Count for

Your Schengen stays

One row per stay, from the day you entered to the day you left. Most recent first.

Your trips will show up here, sorted and matched up.

How the 90/180-day rule counts

If you don't need a long-stay visa or residence permit, you can be in the Schengen area for up to 90 days in any 180-day period. The rule is in Article 6(1) of the Schengen Borders Code. Regulation (EU) 2016/399

The 180 days roll. For every day you are in the Schengen area, look back at that day and the 179 days before it. If those 180 days hold more than 90 days of stay, you are over. A calendar year, or the date of your first trip, has nothing to do with it.

The day you arrive and the day you leave both count as full days, even if you land at 11 pm. Fly in on June 1 and out on June 10 and that stay is 10 days.

Rules checked on 2026-10-30 against the Schengen Borders Code and the European Commission's short-stay calculator.

Which countries count

29 countries: Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland. Bulgaria and Romania became full members on 1 January 2025.

Days in Ireland, Cyprus, the UK, Turkey or the Balkans outside the area don't count. Monaco, San Marino and the Vatican have no border checks and you can only reach them through a Schengen country, so we count days there as inside.

A flight from Paris to Rome is a trip inside the area. It doesn't end your stay. A flight from Lisbon to London does.

The EU's own calculator, and what this one adds

The European Commission runs a free short-stay calculator. Short-stay calculator It works well if you type in every entry and exit date yourself. If our numbers and the official calculator ever disagree, go with the official one.

The difference here is the typing. You drop in what you already have, like airline emails, train tickets, boarding pass screenshots, photos of stamped pages or a Google Maps Timeline export, and the dates get read for you. Flights inside the area are folded into one stay, the same trip from three documents becomes one row, and a cancelled booking is left out and shown to you. You check each row, fix what's wrong, and the count updates.

Still in Europe? Find your last day

If your latest stay has an entry but no exit yet, we treat you as still inside and count up to today. The box under your list shows how many days you've used, how many are left, and the latest day you can leave if you stay on.

Planning the next trip instead? Pick a date in Next entry. You'll see the last day you could stay if you arrive that day, or, if you'd already be over, the earliest day you could come back.

When the 90/180 rule isn't the whole story

Days you spend in a country that gave you a residence permit or a long-stay (D) visa don't count toward the 90. A short-stay visa can allow fewer days than 90: the number printed on the visa sticker is your limit, not this count.

Since the EU Entry/Exit System started on 12 October 2025, border guards record entries and exits electronically instead of stamping passports. Your own records still help when a date is in doubt, and they're what you'll want at a visa appointment.

This tool counts days from the dates you confirm. It doesn't decide whether you will be let in. That's up to the border guard.

Questions

Do the day I arrive and the day I leave both count?
Yes. Both count as days of stay, whatever time you crossed the border.
Is it 90 days per calendar year?
No. Every day you're in the area, you look back over the last 180 days, including that day. Days drop out of the count 180 days after they happened.
Do days in the UK, Ireland or Cyprus count?
No. They aren't in the Schengen area. Only the 29 member countries count, plus Monaco, San Marino and the Vatican, which you can only reach through them.
I have a residence permit in one Schengen country. How do I count?
Days in the country that issued your residence permit or long-stay visa don't count toward the 90. Leave those stays out of your list, or remove the rows.
Is this the official EU calculator?
No. It's an independent tool that reads dates from your documents. The European Commission's own calculator is here: Short-stay calculator.
Does it cost anything?
Counting and checking are free and need no account. A PDF of your stays with the 90/180 count is $6.99 for 5 exports, so you can fix a date and export again.