Panoramic view of European Schengen Area cities including Paris, Amsterdam, and Rome — plan your 90-day Schengen stay
Trusted by 100,000+ travelers

Never Overstay Your Schengen Visa

The most precise free Schengen 90/180-day calculator online. Track your days, simulate future trips, and travel Europe stress-free. Updated for 2026 with EES support.

100% Accurate
Real-Time Rolling Window
All 29 Countries
No Login Needed
100K+
Travelers Helped
29
Schengen Countries
100%
Free Forever
0
Data Sent to Servers
Free Schengen Calculator

Calculate Your Schengen Days

Add your trips below and instantly see your current Schengen status, days used, and how many you have left.

Everything You Need to Stay Compliant

Built for long-term travelers, digital nomads, and anyone who wants to explore Europe without legal headaches.

Instant Results

See your Schengen status, days used and remaining updated in real-time as you type.

Rolling Window Engine

Our engine implements the exact EU 90/180 algorithm — not an approximation. Always accurate.

Visual Day Chart

See your rolling 180-day window graphed over time so you can spot tight periods at a glance.

Future Trip Simulator

Test any planned trip before you book. Instantly know if it would cause an overstay.

PDF Export

Download a professional trip summary PDF to share with immigration or your travel agent.

All 29 Countries

Covers every Schengen member state including the latest additions: Romania, Bulgaria & Croatia.

Travel planning essentials – passport, map, boarding passes

Plan your European adventure with confidence

Know exactly how many days you can stay before you book

Visual Analytics

See Your Schengen Status at a Glance

Our rolling 180-day window chart gives you a clear visual of every day you've been in the Schengen Area, so you can spot tight periods and plan ahead with confidence.

  • Real-time day count updated instantly
  • See exactly when days 'roll off' the 180-day window
  • Country breakdown shows where you spent your days
  • Overstay detection with exact date identified
Try It Free
Schengen days tracker dashboard visualization
Loved by Travelers

What Travelers Are Saying

Join thousands of travelers who trust SchengenStay with their visa day tracking.

Happy traveler exploring Europe

Travel Europe with peace of mind

100,000+ travelers and counting

SchengenStay saved me from an accidental overstay in Portugal. I had no idea my days were so close to the limit until I ran the calculator. Absolute lifesaver!

Sarah K.·Digital Nomad
12 Schengen Countries

I used to track my days in a spreadsheet and always worried I'd miscalculate. This tool does it perfectly every time. The rolling window chart is genius.

Marcus L.·Frequent Traveler
Germany & France

The future trip simulator is amazing. I can plan my next 3 months in Europe and know exactly when I need to leave. No more guessing or stress at the border.

Priya D.·Remote Worker
Spain & Italy

Explore the Schengen Area

From Greek islands to Dutch canals — track your days across all 29 countries.

Santorini, Greece
Santorini, Greece
Amsterdam, Netherlands
Amsterdam, Netherlands
Group of travelers exploring Europe together

Understand the rules before you go

Our complete guide covers everything about the 90/180 day rule

Complete Guide

The Schengen 90/180 Day Rule Explained

Everything you need to know about the Schengen short-stay visa rule, updated for 2026 including EES and ETIAS changes.

What Is the Schengen Area?

The Schengen Area is a zone of 29 European countries that have abolished passport and border controls at their mutual borders. This allows free movement between these nations, creating the world's largest free travel zone. For third-country nationals with a Schengen visa, this means one visa grants access to all member states.

The current 29 Schengen member states are: 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, and Switzerland.

What Is the 90/180 Day Rule?

The 90/180 rule is the cornerstone of Schengen short-stay visa regulations. It states that non-EU/EEA nationals are allowed to stay in the Schengen Area for a maximum of 90 days within any 180-day period. This applies regardless of which specific Schengen country you visit—all days across all member states count together.

The critical point is the "rolling window" calculation. Unlike a simple calendar year limit, the 180-day period moves forward with each day. For any given day, immigration authorities look back 180 days and count how many days you were present in the Schengen Area during that window. If the count reaches or exceeds 90, you have exhausted your allowed stay.

Example:

If you entered the Schengen Area on January 1 and stayed until March 31 (90 days), you must leave and cannot re-enter until July 1. On July 1, looking back 180 days to January 3, your January 1 and 2 stays have "rolled off" the window, giving you 2 available days. By July 1, the full 90 days would have rolled off.

How the Rolling 180-Day Window Works

The rolling window is often misunderstood. Here is how it works step by step:

  1. Pick any date — this is your "reference date"
  2. Count back 180 days from that date (179 days before + the day itself)
  3. Count all days present in the Schengen Area within that window
  4. If the total is 90 or fewer, you are legal on that date
  5. If the total exceeds 90, you are overstaying

Both entry and exit days count as full presence days. If you enter France on March 1 and leave on March 5, that counts as 5 days (March 1, 2, 3, 4, 5). Same-day transit also counts as one day.

Overstay Penalties & Consequences

Overstaying your Schengen visa is a serious legal violation with significant consequences:

  • Fines: Many countries impose fines ranging from €200 to €10,000 depending on the duration of overstay.
  • Deportation: You may be detained and deported at your own expense.
  • Entry bans: An overstay can result in a ban from the entire Schengen Area for 1 to 5 years, recorded in the SIS (Schengen Information System).
  • Future visa rejections: An overstay record makes future visa applications significantly harder to approve.
  • Criminal charges: In some countries, extended overstays can lead to criminal prosecution.
  • Stamp in passport: An overstay stamp may be placed in your passport, visible to all future border officers worldwide.

Important: Even an overstay of one day is considered illegal. Always plan your trips carefully and use a reliable calculator like SchengenStay to ensure compliance.

Common Mistakes to Avoid

  • Counting only full trips: Day trips and transit days also count toward your 90 days.
  • Thinking it resets every 6 months: The 180-day window is rolling, not fixed to calendar periods.
  • Confusing Schengen with the EU: Ireland is in the EU but not Schengen. Switzerland and Norway are in Schengen but not the EU.
  • Ignoring entry/exit day counting: Both your arrival and departure day count as presence days.
  • Planning back-to-back 90-day stays: You cannot do 90 days, leave for a day, and re-enter. You must wait until sufficient days have "rolled off."
  • Using non-Schengen countries as a loophole: Days in Bulgaria, Romania, and Croatia now count toward your Schengen days since their accession to the Schengen Area.
  • Not counting partial days: Arriving at 11 PM counts as a full day present.

EES — Entry/Exit System (Live Since October 2025)

The Entry/Exit System (EES) went live on October 12, 2025. It is an automated IT system that digitally records all non-EU travelers crossing Schengen external borders. Key changes:

  • Replaces manual passport stamps with biometric digital records
  • Captures facial image and fingerprints at each border crossing
  • Automatically calculates your 90/180-day allowance in real time
  • Shared database across all 29 Schengen countries
  • Flags overstays immediately — no more "stamp gap" loopholes
  • Records stored for 3 years for visa-exempt travelers, 5 years for visa holders

What this means for you: With EES active, accurate day-counting tools like SchengenStay are no longer optional — they are essential. The system exposes overstays instantly. Use our calculator to verify your status before every trip.

ETIAS — New Requirements for 2026

The European Travel Information and Authorisation System (ETIAS) is expected to launch in 2026. Citizens from visa-exempt countries (US, UK, Canada, Australia, etc.) will need to apply online before traveling. Key points:

  • Online application with a €7 fee (free for under 18 or over 70)
  • Valid for 3 years or until passport expiry
  • Does NOT change the 90/180 day rule — the same limits apply
  • Processing typically within 96 hours
  • Required for all Schengen Area border crossings
  • Similar to the US ESTA system

Official References

  • • Regulation (EU) 2016/399 — Schengen Borders Code
  • • European Commission — Short-stay visa calculator
  • • Council Regulation (EC) No 539/2001 — Visa requirements
  • • EU Entry/Exit System (EES) — Regulation (EU) 2017/2226
  • • ETIAS — Regulation (EU) 2018/1240

Disclaimer: This calculator and guide are provided for informational purposes only and do not constitute legal advice. While we strive for accuracy, immigration rules can change. Always verify current regulations with official government sources or consult an immigration attorney for your specific situation. SchengenStay is not affiliated with any government entity.

FAQ

Frequently Asked Questions

Everything travelers ask about the Schengen 90/180 day rule

The 90/180 rule allows non-EU/EEA nationals to stay in the Schengen Area for a maximum of 90 days within any rolling 180-day period. This applies to all 29 Schengen member states combined — days spent in different countries all count toward the same 90-day limit.

100% Free, Forever

Ready to Travel Europe Worry-Free?

Join over 100,000 travelers who use SchengenStay to stay on top of their visa days. No account. No fees. No stress.

Start Calculating Now