About
A small, private, fast tool for tracking your 90/180-day Schengen allowance.
Why this exists
The official EU short-stay calculator works, but the workflow is rough: it asks you to type each entry/exit pair into a form and gives you a single status snapshot. If you want to plan a future trip, you have to manually re-enter dates. There's no calendar view of past and planned days, no way to drag the reference date around, and no offline support.
This tool is built for the people who actually live with the 90/180 rule — digital nomads, expats waiting on long-stay paperwork, frequent business travelers, and visa-holders trying to schedule a wedding without overstaying. You can see twelve months at a time, click days to mark them, and slide a reference date across the year to simulate "what does my balance look like on October 14th if I add this trip?"
How it works (technically)
- Runs entirely in your browser. There is no backend. The calculation is plain JavaScript.
- Your data stays on your device. Marked days are saved in
localStorageand never leave your machine. - Works offline once the page is loaded.
- Free, no signup, no account.
Accuracy
The implementation follows the EU's published rule: for any reference date in a 180-day rolling window, you may not have spent more than 90 days inside the Schengen area. Both entry day and exit day count as days of stay, per Article 6(1) of the Schengen Borders Code.
This is not legal or immigration advice. Always cross-check critical dates with the official EU calculator and consult an immigration lawyer for anything consequential.
Support this tool
If this saved you a headache and you'd like to keep it free and ad-light, the best things you can do are:
- Share it with someone who needs it.
- If you're booking travel insurance for your Schengen trip anyway, consider using the affiliate links on the guides page — they cost you nothing extra and help cover hosting.
- Send feedback or bug reports via the contact page.