Schengen Calculator
Check how many of your 90 days you've used in the Schengen Area, how many you have left and when you can return. Add up to three trips below. No sign-up needed.
Your trips are saved in this browser only. This calculator assumes you're a non-EU traveller on a short stay. It gives an estimate, not legal or immigration advice.
How to use the Schengen calculator
- Add your trips. Enter the dates you entered and left the Schengen Area, past or planned. Your entry and exit days both count.
- See your days. The calculator counts every day you spent in the Schengen Area in the 180 days up to today and shows how many of your 90 days are left.
- Plan ahead. Check any future date, or test a trip before you book it to see whether it keeps you within the limit.
What is the Schengen 90 day rule?
If you're not an EU, EEA or Swiss citizen, you can usually spend up to 90 days in the Schengen Area in any 180-day period on a short stay. The 180 days aren't a fixed block. On any day, border officers look back over the previous 180 days and count every day you were in any Schengen country.
Both the day you arrive and the day you leave count as full days. Time in all 29 Schengen countries counts towards the same 90-day allowance, so moving from France to Spain doesn't start a new count.
A common mistake Leaving the Schengen Area for a few days doesn't reset your allowance. Days stay on your record until they're more than 180 days old.
How to calculate 90 days in 180
Say you plan to leave the Schengen Area on 31 December. Count back 180 days to 5 July. Add up every day you spent in Schengen countries between 5 July and 31 December, including your entry and exit days. If the total is 90 or less, you're within the rule. The Schengen days calculator above repeats this check for every day of your trips, so you can see the exact date you'd go over.
Schengen calculator for UK, US and other non-EU travellers
The 90/180 rule works the same way for UK, US, Canadian, Australian and other visa-exempt travellers. If you need a short-stay Schengen visa, the rule still applies, but your visa may allow fewer days or a single entry, so follow whichever limit is lower. A few countries have older bilateral agreements that can allow extra time for some nationalities; this calculator doesn't include them. EU, EEA and Swiss citizens aren't covered by the rule.
What happens if you overstay?
Overstaying can lead to fines, removal and a ban on entering the Schengen Area. Entries and exits are now recorded electronically through the EU's Entry/Exit System (EES), so overstays are easier to spot than they were with passport stamps. If you're close to the limit, check your dates before you travel.
The 29 Schengen countries
Days in any of these countries count towards the same 90-day allowance. Ireland and Cyprus are EU members but aren't in the Schengen Area, so time there doesn't count. Cyprus applies its own separate 90-day rule.
- 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
- Switzerland
Countries directory ยท Nomad Register blog
More than a Schengen calculator
This calculator covers the Schengen Area only. Nomad Register tracks visa limits for 200+ destinations, flags possible tax residency and keeps your whole travel history in one place.
Schengen calculator FAQs
What is the Schengen 90/180 day rule?
Most non-EU visitors can spend up to 90 days in the Schengen Area in any rolling 180-day period. On any given day, you count back 180 days and add up every day you were in a Schengen country. That total can't go over 90.
How do I calculate my Schengen days?
Pick the date you want to check, count back 180 days and add up every day you spent in the Schengen Area in that period, including entry and exit days. The calculator on this page does this for you and also shows when days free up.
Do the entry and exit days count?
Yes. Both count as full days, even if you arrive late at night or leave early in the morning.
Can I reset my 90 days by leaving the Schengen Area?
No. The 180-day window rolls forward one day at a time. A short trip to the UK, Morocco or Turkey doesn't reset your allowance; Schengen days only drop off once they're more than 180 days old.
Is the UK in the Schengen Area?
No. Days in the UK don't count towards your Schengen allowance. UK citizens visiting the Schengen Area are subject to the 90/180 rule.
Does a digital nomad visa change my Schengen days?
A national long-stay visa or residence permit, such as a digital nomad visa, lets you stay in the country that issued it for longer than 90 days. Time in other Schengen countries is still usually limited to 90 days in any 180.
Is there a free Schengen calculator app?
This calculator works in any browser on your phone, with no download needed. For trips beyond Schengen, a free Nomad Register account tracks visa limits for 200+ destinations.
Is this Schengen calculator free?
Yes. You can add up to three trips without signing up. A free Nomad Register account lets you track other destinations too, and Premium gives you unlimited trips.
Is this the official EU calculator?
No. The European Commission publishes its own short-stay calculator. Ours uses the same 90/180 rule and adds planning tools, but always check official sources before you travel.
The Schengen calculator gives an estimate only and isn't legal or immigration advice. Rules can change, so check official government sources before you travel.