StaySchengen: Free Schengen Visa Calculator (90/180 Day Rule)
StaySchengen is a free online calculator that helps travelers track their Schengen Area visa days under the 90/180 day rule. Whether you are a digital nomad, frequent traveler, or planning your first European trip, StaySchengen makes it easy to stay compliant and avoid overstays.
How the 90/180 Day Rule Works
Non-EU nationals visiting the Schengen Area can stay for a maximum of 90 days within any rolling 180 day period. This means that on any given day, you must not have spent more than 90 days in the Schengen Zone during the previous 180 days. StaySchengen calculates this automatically based on your travel history.
What StaySchengen Calculates
- Days Used: How many of your 90 allowed days you have used in the current 180 day window
- Days Available: How many days you can still spend in the Schengen Area right now
- Exit Day: The latest date you must leave the Schengen Area to stay compliant
- Reset Date: When your earliest stay days drop off and new days become available
Schengen Area Countries
The Schengen Area includes 29 European countries: 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.
Who Needs This Calculator?
The 90/180 day rule applies to citizens of countries that have visa-free agreements with the Schengen Area, as well as holders of Schengen short-stay visas. If you hold an EU/EEA passport or a valid long-stay visa or residence permit, the 90/180 rule does not apply to you.
Features
- Track your travel history and days spent in the Schengen Area
- Plan future trips with real time compliance checking
- See your rolling 180 day window at a glance
- Save your data securely with a free account
- Available in 10 languages: English, Spanish, French, German, Russian, Turkish, Chinese, Arabic, Japanese, and Korean
Frequently Asked Questions
What is the 90/180 day rule? Non-EU nationals visiting the Schengen Area can stay for a maximum of 90 days within any rolling 180 day period. On any given day, you must not have spent more than 90 days in the Schengen Zone during the previous 180 days.
How many countries are in the Schengen Area? The Schengen Area comprises 29 countries: 25 EU member states plus Iceland, Liechtenstein, Norway, and Switzerland.
Does the rule apply to EU citizens? No. EU/EEA citizens and Swiss nationals have the right to free movement and are not subject to the 90/180 day rule.
Are entry and exit days both counted? Yes. Both the day you enter and the day you exit count as full days of stay.
Can I split my 90 days across multiple trips? Yes. You can take multiple trips within the 180 day window as long as the total does not exceed 90 days.
Important: StaySchengen is an informational tool only. Always verify your visa status with official government sources before traveling. For official guidance, visit the Council of the European Union.
Please enable JavaScript to use the interactive calculator.