SnackPack Studios icon SnackPack Studios Guides
Guide · Updated August 2026

How to play browser games offline

"You need an internet connection" is the default assumption about anything in a browser tab — and it hasn't been strictly true for years. A website can be installed like an app and keep working with the connection off entirely. Here's how that works, how to set it up, and how to check a site will actually hold up before you're at 30,000 feet.

Why a website can work with no connection

The mechanism is a service worker: a small script a site can register, which the browser keeps and runs on that site's behalf — even when no tab is open. It sits between the page and the network. When you ask for a page, the service worker can answer from a copy stored on your device instead of going out to the internet.

That's the whole trick. There's no app store, no download, no install size to speak of. But it only works if the site's authors chose to add it, and it can only serve pages you have already visited at least once. A service worker can't guess what you might want later.

This is also why "installing" a site is less dramatic than it sounds. You're not downloading a program — you're telling the browser to give an existing site its own window, its own icon, and permission to keep its cache around.

How to install a site, per browser

  • Chrome / Edge, desktop: look for a small install icon at the right-hand end of the address bar, or open the browser menu and pick Install this site as an app (Edge) or Cast, save and share → Install page as app (Chrome).
  • Chrome, Android: menu → Add to Home screen. It will say "Install" rather than "Add" when the site supports it properly.
  • Safari, iPhone / iPad: tap the Share button, then Add to Home Screen. iOS has supported offline caching this way for a long time.
  • Firefox, desktop: no install button, but offline caching still works in a normal tab.

If no install option appears anywhere, the site hasn't set itself up for it — and it almost certainly won't work offline either.

The part everyone gets wrong: visit the pages first

This is the single most common reason "offline mode" appears broken. A service worker caches what you actually load. If you install a games site and then fly, you'll get whatever pages you happened to open — not the whole catalogue.

So the routine is: install it, then open each game you might want once while you're still on wifi. Ten seconds each. Then switch on airplane mode and reload one of them as a test. If it opens, you're set; if you get an error page, that game never got cached and you've found out at the gate rather than in the air.

One more caveat worth knowing: anything a game fetches live — a leaderboard, a daily puzzle pulled from a server, an ad — will still fail offline even when the page itself loads. Games that keep everything on the device are the ones that survive.

A worked example

Our arcade, installed and in airplane mode

Our disclosure: we're SnackPack Studios, and we added this to our own site rather than only writing about it. The SnackPack arcade — 32 games including Solitaire, Sudoku, Minesweeper, FreeCell and 2048 — is installable from the address bar and keeps working with the network off.

It's a fair test case because there's nothing to break: no ads to fail to load, no sign-in to time out, no scores fetched from a server. Best times and streaks are stored in your browser, so they work the same offline as on. Install it, open a few games, then try airplane mode.

If you'd rather have it as a real Android app, Snackpack Brain Games bundles nine of them and is free on Google Play. Both are ad-free; the choice is just how you'd rather launch it.

Common questions

Can browser games really work with no internet?

Yes, when the site uses a service worker. It stores a copy of the pages and files you've visited so the browser can serve them from your device. The site has to opt into this, and most don't — which is why the assumption that browser means online is usually right in practice.

How do I check before I actually need it?

Visit the pages you care about while online, then switch on airplane mode and reload. If they open, they're cached. Do this the day before, not at the gate — a site can only serve what you've already visited.

Does installing a website use much storage?

Far less than a native app — usually a few megabytes, because it's just HTML, CSS, scripts and images with no platform runtime bundled in. You can clear it any time from your browser's site settings.

Is an installed site as private as an offline app?

That depends on the site, not on installing it. Installing changes how it launches, not what it does — a site that ran trackers in a tab still runs them in its own window. Check what it collects before committing either way.

Will it update, or am I stuck on an old version?

It updates. A well-built service worker checks the network first and only falls back to its cache when there's nothing available, so you get the current version whenever you're online and the stored copy purely as a safety net.