Chess Apps for Opening Preparation
Opening apps compared: what actually builds a repertoire vs. what just fills your subscription queue. Directory picks from a 1700 FIDE player.
The worst piece of advice in amateur chess is "learn more openings." Most games under 1500 are decided by a blunder on move 20, not by an opening advantage on move 10. Yet opening apps are some of the best-selling products in chess training. So when does opening work actually pay off, and which app does the job?
This is a directory run by a 1700 FIDE / 2100 Lichess player. Below is the honest map of opening apps — where each succeeds, where each fails, and when to skip openings entirely.
When to start opening preparation
First, a gate: if you're under 1500 ELO, skip this page and go to tactics instead. Three months of daily puzzles gains more rating than six months of opening study. Games lost at 1300 aren't lost in the opening — pieces drop on move 18. No opening app fixes that.
The real signals that it's time:
- Rated 1500+ and losing games in theoretical positions you don't recognize.
- The same positions recur repeatedly, losing the same way each time.
- One specific opening by opponents keeps winning (e.g. always losing to the London as Black).
Those are the triggers. Everything else is procrastination dressed as training.
What a good opening app does
Opening preparation has four components. Apps that do two or three are adequate; apps that do all four are rare.
- Spaced repetition of variations.You don't need to think through your main line every time. Instant recognition + the right move — memory work, handled by spaced repetition.
- Annotated explanations.Lines you can't explain you'll forget under pressure. Good courses ship "why" for each key move, not just the move.
- Transposition detection.Move-orders that converge into your line three moves later — a good app recognizes them and doesn't mark you wrong.
- Play-vs-the-line practice. Memorizing is half the work. Playing rated games against your chosen lines internalizes the ideas.
The picks
For serious repertoire building: Chessable
The primary tool for the job. Chessablebuilt MoveTrainer — the spaced-repetition engine for chess openings — and the execution is genuinely excellent. Buy or subscribe to a course (e.g. Sam Shankland's 1.e4 Repertoire), go through variations once, then let spaced repetition re-serve each line right before you'd forget it.
Strengths:
- Courses by strong GMs (Carlsen, Giri, Shankland, Howell, Navara, Keymer, etc.)
- MoveTrainer handles transpositions gracefully
- Cross-device sync — 10 cards on mobile at lunch, 20 on desktop in the evening
- Short & Sweet courses are free — try the method before paying
Weaknesses:
- Courses cost $20-40 each one-time; Pro runs $11.99/mo or $74.99/yr
- No play-vs-the-line feature — practice your repertoire on Chess.com or Lichess
- Course quality varies significantly by author
Start with a Short & Sweet course before paying. 20-30 variations each, free, and they reveal whether spaced repetition works for your brain.
For exploration and study: Lichess Studies + Opening Explorer
Lichess's Studies feature is underrated. Build a shared opening tree with notes, explore master games in the Opening Explorer, play variations against Stockfish. It's not spaced repetition — retention will be weaker than Chessable — but it's the best free tool for exploring an opening before committing to a paid course.
Use case: losing to the Italian as Black, wanting to understand what's happening before paying for a repertoire course.
For tournament players: ChessBase
Above 1800-2000, preparing for specific opponents, ChessBase becomes relevant. Mega Database with 10M+ annotated master games, deep opening trees, engine-powered analysis on uncertain positions. Professional-level prep.
Not for 1400-rated adults. Skip until opponent-specific preparation actually matters.
For beginners: Chess.com Lessons
Chess.com has structured opening lessons aimed at 1000-1500 players. Not extraordinary, but they provide structure and get to a baseline repertoire in a few hours. Good on-ramp before Chessable.
Example repertoire stack
A practical repertoire stack for a 1500-1700 adult (e.g. London as White; Caro-Kann vs 1.e4; QGD via ...e6 and ...d5 vs 1.d4/1.c4):
- Chessable for drilling.One course per repertoire — e.g. a London course as White, a Caro-Kann course as Black, a QGD-with-...e6 course for Queen's pawn/English. Around 1500-2000 review cards total. Ten minutes a day on MoveTrainer; spaced repetition handles scheduling.
- Lichess Studies for opponent prep. Before a tournament, build a study with likely opponent lines and annotate what to play against each.
- Chess.com for rated play.Play the repertoire in rapid games 3x/week — the "play-vs-the-line" practice Chessable doesn't cover.
Total prep time: ~15 minutes/day on MoveTrainer + occasional deeper dives before tournaments. The Chessable-plus-play loop handles the bulk.
When NOT to study openings
Three situations where opening study wastes time:
- Under 1500 ELO. Discussed above. Do tactics.
- Fewer than 50 serious rapid games in your current repertoire. Weaknesses only surface after enough reps. Play first, study second.
- Switching openings "to try something new." A switch resets your repertoire knowledge to zero. Unless your current opening has a specific failure, stay. Depth beats breadth.
FAQ
Chessable vs. Lichess Studies?Chessable for retention (spaced repetition). Lichess Studies for exploration (free, shareable, interactive). Complement, don't replace.
How much does a Chessable course cost? $20-40 each one-time, or $11.99/month (or $74.99/year) for Pro. A single course is owned forever once purchased.
How long to build a first repertoire?20-30 hours over 4-6 weeks for a Short & Sweet course. Full repertoires (Shankland's 1.e4 etc.) need 3-6 months of daily MoveTrainer to reach mastery.
What if an opponent deviates? Engine analysis. Open the position in Lichess or Chess.com analysis, find the best response, remember it next time. Over 100 games the repertoire naturally expands to cover common deviations.
Memorize or understand?Both — understand first. An understood move doesn't need memorization. A memorized move without understanding gets played at the wrong moment. Good courses teach both.
See also
← Back to How to Pick a Chess App That Will Actually Get You Improving