MadHopper

Schengen 90/180 day calculator

Add your trips and instantly see how many visa-free days you have used, how many remain, and how long you can stay on your next trip. Free, no account needed.

Your Schengen trips

Add each stay in the Schengen area — entry and exit day both count.

Add a trip above to see your used and remaining days.

Plan your next trip

If you enter the Schengen area on this date, how long can you stay?

Estimate only, not legal advice. This is computed from the dates you enter — passport stamps are the only official record. Always verify with the official government source before you travel.

Tired of counting by hand?

MadHopper counts your Schengen days automatically from your bookings, and warns you before you overstay — no GPS tracking, no spreadsheets.

Track it automatically — free

How the 90/180 rule works

The Schengen area lets visa-exempt travellers stay up to 90 days within any rolling 180-day period. "Rolling" is the part that trips people up: there is no fixed reset date. On every single day, immigration can look back 180 days and add up how long you were inside the area — that total has to stay at or under 90.

Because the window slides, your available days change day by day: as an old day of presence passes the 180-day mark it rolls out of the window and frees a day back up. That is why counting by hand is error-prone, and why a small overstay can happen without noticing.

Frequently asked questions

What is the Schengen 90/180 rule?

Visa-exempt visitors may spend up to 90 days in any 180-day period in the Schengen area. The 180 days is a rolling window counted backwards from any given day — not a fixed calendar half-year that resets.

How is the 180-day window counted?

For any date, look back over the previous 180 days: the number of days you were physically present in the Schengen area within that window must not exceed 90. Both your entry day and your exit day count as days of presence.

When do my used days come back?

A day stops counting 180 days after it happened, as it rolls out of the trailing window. The calculator shows the first date your used-day total drops, so you know when room frees up.

Which countries are in the Schengen area?

As of 2026: Austria, Belgium, Bulgaria, Croatia, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and Switzerland.

Is this calculator legal advice?

No. It is an estimate computed from the dates you enter. Passport stamps are the only official record of your presence — always verify your allowance with the official government source before you travel.