Skip to content
SchengenRules
Free tool

Schengen 90/180 Rule Calculator

Calculate Schengen days used and remaining, or test a planned trip against the rolling 90/180 rule. Free browser calculator with dated examples.

By Schengen Rules · Updated · How we check our content

At a glance

Check days used and remaining on a chosen date, or test a complete planned visit. Enter your past stays below. The calculation runs locally in your browser; your trip dates are not sent to our server.

Calculator

Schengen 90/180 Rule Calculator

Check recent Schengen stays against a rolling 180-day window. Data stays in your browser and is not sent to the server.

1. Choose mode 2. Add stays 3. Calculate 4. Review result
Step 1: What do you want to check?

Step 2: Add your Schengen stays

Each row is one completed stay. Same-day entry and exit still count as one Schengen day.

0 stays

Entry and exit days count as Schengen days. Add past stays first. In planning mode, the planned trip is entered separately above.

No stays added yet

Start with your most recent Schengen entry and exit dates. Add as many past stays as needed for an accurate rolling-window check.

How to use the Schengen 90/180 calculator

  1. Choose “Check my current allowance” for a snapshot, or “Check a planned trip” to test a proposed arrival and departure.
  2. Add previous Schengen stays, including short visits. Entry and exit dates both count.
  3. For an ongoing stay in check mode, enter the entry date and use the check date as its exit for this calculation.
  4. In planning mode, keep the planned visit in its separate fields. The result tests each day and reports the first date exceeding the ordinary limit.
  5. Review the active window and any warning, then recheck after changing your itinerary.

“Days remaining” is a snapshot. A longer future visit can sometimes fit as old days drop out. See remaining allowance versus maximum stay.

An example you can reproduce

Enter 1–10 January 2026 and 1–10 March 2026. Set the check date to 10 March 2026. With no other stays, the result is 20 used days and 70 remaining.

Change the check date to 30 June 2026. The window now starts on 2 January, so the result is 19 used and 71 remaining. This illustrates how dates fall out of the rolling window.

Check the scope before using a result

This tool checks the ordinary 90/180 rule. It does not check a visa’s validity, shorter permitted stay or entries. Read the visa-sticker guide and use the app’s Type C checker for those additional inputs.

Residence permits, long-stay visas, free-movement situations and bilateral arrangements need their own assessment. Include only ordinary short-stay days applicable to this calculation. A result cannot grant entry or resolve missing travel records.

Web entries disappear when you reload or close the page and do not transfer into the app. For saved personal history, see how to track Schengen days on iPhone.

Questions travellers ask

Does the calculator save my trips?

No. It runs locally for a quick check. Reloading or closing the page clears its entries. Save your trip history in the iPhone app for repeated use.

Does a green result check my visa too?

No. This web calculator checks the ordinary rolling limit. Your visa validity, permitted stay, entries and other conditions need separate checks.

Does planning mode check every day?

Yes. It evaluates each day of the proposed visit against its rolling 180-day window, using the history you enter.