← HeadFirst Services Visa duration tracker

Never miss a visa deadline again.

VisaStay tracks exactly how many days you can legally stay in any country — visa-free limits, Schengen's 90/180-day rule, ETIAS requirements, and tax residency thresholds — all based on your passport, automatically.

Just need a quick answer? Check how long you can stay — free, no account →

VisaStay app icon
See exactly how many visa days remain — active trip countdown with exit date Check future trips before you book — Schengen breach warning on a planned trip Every deadline in one calendar — trips, Schengen days, ETIAS and extensions Get reminders before your stay expires — tax residency, passport expiry and Schengen alerts Find visa-free options for your passport — destinations sorted by longest stay Track tax-residency thresholds — days spent per country this tax year Pay once, keep Pro forever — Founder Lifetime Pass, annual and monthly plans Protect your travel data — biometric lock, data export and account controls
VisaStay's visa data is provided for planning purposes and is not legal or immigration advice. Entry rules can change without notice — always confirm current requirements with the relevant embassy or consulate before you travel.

See VisaStay's full source list. VisaStay is an independent app and is not affiliated with, endorsed by, or operated by any government or immigration authority.

Features

Everything you need to stay compliant

Covers 164 destinations and 64 passports, with the two rules that trip up long-term travelers most: the Schengen 90/180 window and tax residency day-counts.

📅

Visa-free day countdown

See exactly how many days you have left in a country, color-coded from "Good" to "Act now" as your limit approaches.

🇪🇺

Schengen 90/180 calculator

Automatically tracks the rolling 90-out-of-180-day window across all Schengen countries — the rule that's hardest to track by hand. Read the guide →

💰

Tax residency alerts

Configurable 183-day threshold warnings per country, plus a dedicated Tax Year view showing days spent per country. Read the guide →

🛂

Automatic ETIAS flagging

VisaStay flags when a destination requires ETIAS travel authorisation, so it's never a surprise at booking time.

🔔

Push + email notifications

Get warned before a visa expires, a tax threshold is crossed, or your passport itself is due for renewal.

📶

Works offline

Add trips, edit notes, and star destinations with no signal — everything queues and syncs the moment you're back online.

🔒

Biometric lock + dark mode

Face ID / fingerprint auto-lock after 5 minutes in the background, with a full dark mode that follows your system setting.

🗓️

Visa calendar

A heat-map calendar view of every trip, so you can see overlaps and upcoming deadlines at a glance.

📤

CSV export

Export your full trip history for tax filing, visa applications, or your own records.

🧭

Plan ahead

Add future-dated trips to see visa implications before you book — no separate planner screen to juggle.

"I tried this on a whim and wish it had been in place when I was living overseas moving country to country. There's no other product that lets you easily enter your travel dates and keep track of your visas and travel requirements so seamlessly."

★★★★★ — App Store review

Pricing

Free to start, Pro when you need more

The free plan covers the essentials for casual travelers. Pro is built for people who cross borders often — frequent business travelers, long-term travelers, and digital nomads alike.

Free

5 active + planned trips, visa-free day tracking, Schengen calculator, push notifications, offline mode.

Pro

Unlimited trips, tax year residency view, CSV export, and priority support. $5.99/mo, $39.99/yr, or a $89.99 one-time lifetime pass.

FAQ

Common questions

How does VisaStay know how many days I can stay?

Each trip is matched against your passport nationality and the destination's visa rules — visa-free duration, visa-on-arrival, e-visa, or visa-required — covering 164 destinations and 64 passports. See full coverage →

Does it handle the Schengen 90/180 rule?

Yes. VisaStay calculates your rolling 90-out-of-180-day Schengen window automatically across every Schengen-area trip, not just a single country at a time. Read the full guide →

Is the visa information legal advice?

No. VisaStay is a planning tool, not a substitute for official guidance. Visa rules change, and you should always confirm current requirements with the relevant embassy or consulate before traveling.

View all FAQs →

Get VisaStay

VisaStay is live now on the App Store and Google Play.