ChessDirSubmit

Chess Apps That Work Offline

Tested chess apps that work without an internet connection: bots to play, engines to analyze, databases to study. Built for travel, planes, and bad networks.

By Antoine — 2100 Lichess / 1700 FIDE·

Most modern chess apps assume always-on internet and degrade badly when the connection drops. On a flight, in a basement office, on a slow train through tunnels — the "cloud-first" chess experience becomes a loading spinner. The good news: a few of the best chess training tools predate the cloud, and they still work without it.

ChessDir is run by a 1700 FIDE / 2100 Lichess player. Below is the tested set of offline-capable chess apps for play, analysis, and study — the ones that load on a phone in airplane mode and keep working.

What "works offline" actually means

The phrase covers three different needs. Different apps cover different ones.

  1. Play vs computer offline.A bot ladder that doesn't require a server. Most major apps can do this with a downloaded engine.
  2. Analyze positions and games offline. Run an engine, walk through a PGN, study without the internet. Requires a real desktop-class app or a strong mobile counterpart.
  3. Study a database offline. Browse openings, study master games, query a position library — all without a network call. The smallest category, the most valuable for serious training.

The picks

For offline play vs computer — Lichess (mobile, downloaded)

Lichess's mobile app, once installed, plays Stockfish offline at any level. The app caches recent puzzles for offline practice as well — open it on a connection, open the Puzzles section, then airplane mode is fine for the next 50 problems. Free, no ads, the cleanest offline play experience for any rating.

Limitation: rated games against humans need the network. Bots and cached puzzles cover most travel use cases.

For full desktop-class analysis — SCID vs PC

SCID vs PC is the open-source chess database and analysis app most titled players still keep installed alongside paid alternatives. It runs Stockfish (or any UCI engine) locally, browses PGN databases of any size, supports opening explorer queries against local data, and indexes games by player, opening, and result.

The UI is rough — the project optimizes for power-user keystrokes over polish. But for offline analysis on a laptop, nothing in the free tier comes close. Pair it with a downloaded Twic database (free, weekly) and the offline analysis stack is complete.

For pure engine analysis on mobile — Stockfish

Stockfish's mobile apps wrap the engine in a minimal interface: paste a FEN, walk moves, get the evaluation. Free, no account, no network. For analyzing a position from a magazine, a sudden idea on a flight, or verifying a tactic remembered wrong, this is the no-friction tool.

Not a full study app — no PGN database, no curriculum. Use it as a companion to SCID vs PC on desktop, or to a notebook of positions on the go.

For desktop GUI with engine work — Arena Chess

Arena Chess is the second free desktop GUI worth installing. Its strength is engine matches and tournament setups: pit Stockfish against Leela, run an engine ladder, test settings. Less of a database than SCID vs PC, but the engine-management workflow is cleaner.

Recommended for players curious about engine analysis as its own topic — UCI options, multipv lines, evaluation curves. Casual users will be happier with SCID vs PC.

For offline opening study — Chessable (downloaded courses)

Chessableisn't a true offline app, but its mobile MoveTrainer caches downloaded courses for offline review. Open a course on Wi-Fi once, the lines are stored, and the spaced-repetition queue runs offline for at least a few days. The ideal travel companion for opening preparation on a long flight.

Limitation: course progress syncs back when the network returns. If the same account is used on multiple devices simultaneously offline, sync conflicts can lose review state. Use one device while traveling.

A travel-ready chess setup

Tested on a 10-hour flight, no network required at any point:

  • Phone: Lichess (offline puzzles + bot play), Chessable (downloaded courses for opening review), Stockfish for ad-hoc position checks.
  • Laptop: SCID vs PC with a recent Twic database and Stockfish. Optionally Arena Chess if engine work is on the schedule.
  • Optional: a small notebook with 5-10 positions to analyze. The pre-loaded curiosity beats whatever an algorithm serves.

That stack covers play, study, and analysis for any duration. Total cost: zero — all five apps in this guide are free in the configuration that matters offline.

Apps that look offline but aren't

  • Chess.com mobile. Plays bots offline if installed, but most features (lessons, analysis, puzzles) require a connection. The offline experience is thin compared to Lichess.
  • Aimchess. Cloud-only by design. The diagnostic analysis happens server-side; nothing useful runs without a connection.
  • Chess Tempo. Mostly server-rendered. Some puzzles may cache briefly but the rated practice mode needs the network.
  • Most AI-coach apps.The "coach" is a server-side LLM. No connection, no narration. Skip these for offline use.

FAQ

Best offline chess game for casual play? Lichess mobile against Stockfish, set to a level around 100 ELO above playing strength. Free, no ads, and the bot ladder is calibrated.

Can a chess engine on a phone really analyze well? Yes. Modern Stockfish on a phone reaches depths far beyond what a 2200 player can use productively. Hardware is not the bottleneck.

Is SCID vs PC still maintained? Active enough. Updates are slower than commercial database apps, but the core functionality (engine analysis, PGN browsing, opening explorer) is stable and complete.

What about ChessBase Mobile? ChessBaseMobile is a thin companion to the desktop app. Useful if a ChessBase license is already in place; downloaded games and prepared lines are available offline. As a standalone offline app it doesn't justify its price.

Offline tablebases? Syzygy 6-piece tablebases run offline through SCID vs PC or Stockfish on desktop. Mobile tablebases are limited — the storage cost is high and the use case narrow.

See also

← Back to How to Pick a Chess App That Will Actually Get You Improving