VisaRadar is an independent information service, not an official body or a visa agency. Every published requirement cites its official source and verification date. See methodology

Independent information service.

Tool · 90/180 rule

Schengen days calculator: how many you have left

The 90/180-day rule limits most non-EU visitors to90 days in the Schengen area (29 European countries) within any rolling 180-day period. This calculator works out how many of those 90 days you've already used and the earliest date you could enter again.

Log your trips to the Schengen area and instantly check how many days you have left, or whether a trip you're planning would fit within the rule. All the calculation happens in your browser — your trips are saved only on your device (localStorage), never sent to any server.

Your logged trips

Saved only in this browser. You can edit, delete, or export them anytime.

You haven't logged any trips yet.

Your status today

0days used of 90
90days available today

180-day window up to today. Each box is one day; days in Schengen are highlighted.

Day in Schengen Available day Today

Plan a new trip

Check whether a future trip would fit your allowance, taking the trips logged above into account.

Who is this calculator for?

Citizens of third countries exempt from a Schengen visa (like most Latin American passports) and holders of ashort-stay Schengen visa (type C visa). This calculator does NOT apply to:

If you're not sure which group applies to you, check thefull 90/180 rule guideor ask the consulate directly.

The day of entry and the day of exit both count as full days

This is the nuance that causes the most accidental overstays: both the day you enter and the day you leave count as a full day of presence, not half a day, and not just nights. If you enter on a Monday and leave the following Sunday, that's 7 days of Schengen presence, not 6 — even though you only slept 6 nights. This calculator already applies this rule in every calculation.

When can I go back after using all 90 days?

The date isn't the same for everyone, because the 180-day window moves with you. Each day, the calculation looks at the previous 180 days, so the days you spent free up one at a time, 180 days after you used them.

If you used all 90 on a single trip, you have one day available again 180 days after your first day in Schengen, and the full 90 back 180 days after the last one. If you split them across several stays, the date depends on when each one was: log your trips above and the calculator works it out.

Which countries count (and which don't)

The 90 days belong to the area, not to each country. People searching for a 90-day rule calculator for Spain, or for Italy, usually assume each country keeps its own count, when the 29 share a single allowance: forty days in Spain and fifty in Italy use it up just as ninety in a row in one place would.

The Schengen area is 29 countries: 25 EU member states plus Iceland, Liechtenstein, Norway, and Switzerland (not EU, but part of Schengen). Note: Schengen is not the same thing as the EU.

Source: European Commission — Migration and Home Affairs, the Schengen area (checked 13 August 2026).

What this calculator does NOT do

Worked examples

Example 1 — two trips well under the limit

A traveller visits Spain from 10 January to 20 February 2026 (42 days), then France from 1 to 20 May 2026 (20 days). On 20 May, the 180-day window looking back (from 22 November 2025) includes both trips: 42 + 20 = 62 days used. 28 days remain available. Compliant.

Example 2 — a long trip that overstays mid-way

A traveller has already spent 85 days in Schengen between October and December. They enter again on 25 December: that first day they've used 86 days (86 ≤ 90), so the entry itself is legal. But if they stay until 15 January, the sixth day of this new stay (30 December) already adds up to 91 days — the trip becomes an overstay mid-way through, not at the moment of entry. That's why this calculator checks every day of the trip, not just the entry date.

Example 3 — expiry counts from the last day, not the first

A traveller used their full 90 days between 1 January and 31 March 2026. On 1 August 2026, the 180-day window looking back reaches to 3 February — so the 3 February to 31 March stretch still counts: that's 57 days still active, leaving only33 days available, not 90. The most common mistake here is assuming the stay "expires" 180 days after it STARTED (which would free up 90 days by 30 June) — it actually expires 180 days after it ENDED. That stay doesn't fully age out of the window until 27 September 2026 (180 days after 31 March): on 26 September there's still 1 day counting, and only from the 27th do the full 90 days become available again.

Most searched Schengen corridors

Informational only, doesn't replace official verification at the consulate or the border.