How to Find Truly Offline Browser Games for Flights
The claim 'browser game' implies the game runs in a browser. It does not necessarily imply the game runs without internet. Most browser games require active server connections for content delivery, save state, or multiplayer. Here is how to find the ones that genuinely run offline.
Why most browser games need internet even when they seem not to
Modern browser games often use content delivery networks for assets, API calls for save state, and server-side analytics. Even a simple single-player puzzle game may fail offline because it pings an analytics endpoint before the first level loads and errors out on the failed request rather than failing gracefully. The games that work offline are the ones built specifically to work offline: self-contained JavaScript, local save via localStorage, no external dependencies. These are rarer than they sound.
The Service Worker signal
Games that explicitly support offline use implement a Service Worker — a browser background process that caches assets for offline access. In Chrome, you can see whether a site has a Service Worker registered at chrome://serviceworker-internals or via Developer Tools → Application → Service Workers. If a Service Worker is registered and has cached the game assets, the game will probably work in airplane mode. This is the most reliable technical check.
Games verified to work offline
Bramwell has tested each of the following in airplane mode on a MacBook Air after a clean page load: 2048 (gabrielecirulli.github.io/2048), Canabalt (adamatomic.com/canabalt), Hex FRVR (hex.frvr.com), Chess (lichess.org — offline mode after one load), and A Dark Room (adarkroom.doublespeakgames.com). All five work completely offline after the initial page load. Chess via Lichess requires the initial load to establish the offline cache but then functions as a full chess engine offline. All five are free.
The offline-cache preparation method
For any browser game you want to use offline: load it on a reliable connection, play through the first five minutes (this tends to trigger loading of the assets you will need), close and reload once (forces cache write), then switch to airplane mode and reload. If it loads: you have an offline-capable version. If it doesn't: check for a Service Worker as above. The success rate of this method is roughly 40% for single-player games — higher than you'd expect from the technology, lower than the marketing claims.
◆ ◆ ◆
Frequently Asked Questions
Can I download a browser game to play completely offline?
Yes, using browser extension tools (e.g. SingleFile for Chrome/Firefox) that save a page as a complete offline HTML file, or by saving the page with browser tools and playing the saved copy. This works for simpler JavaScript games. It often fails for games with external asset dependencies. The legal situation is ambiguous — you can save a page for personal offline use but cannot redistribute the saved copy without the developer's permission.
What about Progressive Web Apps (PWAs)?
Some browser games are deployed as PWAs, which means they can be installed to your device's home screen and run offline by design. Lichess is the best example — a full chess application that works offline. If a browser game prompts you to 'add to home screen,' it may be a PWA with offline capability. Check after installing by enabling airplane mode.
◆ ◆ ◆
Amazon Associate
Find browser game peripherals and guides on Amazon
◆ ◆ ◆