Chess Opening Trainer. Build, drill and improve your openings.
Build your repertoire, learn your lines, and improve the openings you actually play.
GrandChess gives you several ways to study openings: explore any opening move by move, decide on your own repertoire, drill the lines you chose, test whether you still remember them, and review the opening mistakes and deviations from your own games.
Openings are usually taught as a list of moves to remember. In practice you also need to know what the position wants, which line you intended to play, and what went wrong the last time you reached it over the board.
GrandChess covers those angles with separate tools that share the same repertoire and the same games, so exploring, building, drilling, testing and reviewing are not unrelated features but steps you can move between freely.
ExploreBuildDrillTestReviewImprove
This is a useful order, not a required one. If you only want to drill the lines you already know, or only fix the blunders from your last games, you can start there.
The opening trainers
From exploring a line to knowing it by heart.
Opening Explorer
Explore any opening move by move
Play through an opening on the board and see what each continuation leads to. The live opening explorer follows along as you build a line, so you can compare the moves an engine likes with the moves that are actually played.
Engine suggestions for the position in front of you
Master moves from strong practical play
Popular moves from online games
Follow the live opening explorer while you build a line
Repertoire Explorer
Explore your own repertoire
Generic exploration tells you what the world plays. The Repertoire Explorer follows the lines you want to play, and shows how you and your opponents have actually responded to each move in your own games.
Switch to the My Repertoire explorer alongside the rest
Repertoire Builder
Build your own opening repertoire
Decide how you answer each opening line and save that decision. Nothing is chosen for you: you pick the moves, and GrandChess keeps them as your repertoire.
Choose your colour, an opening theme and a sub-theme
Select a concrete line and drill it move by move
Keep going for as long as you want
Lines saved in the other trainers show up here too
Mark openings as personal per colour and filter to your own
Opening Tester
Test whether you really know your opening
Reading a line is not the same as finding it at the board. Play about 10 or 15 moves against a human-like opponent that replies with Lichess-weighted opening moves, then see how accurately you played the opening.
Replies are weighted by what players actually play on Lichess
See how accurately you played the opening afterwards
A recall test, not a theory reading exercise
Learn from your own opening mistakes
Your own games are the best opening course you have.
GrandChess turns the opening phase of your own games into training material. Not a general lesson about an opening, but the exact positions where your play and your preparation came apart.
Replay your own opening blunders
Instead of generic examples, you work through the blunders you actually made in the opening phase of your own games.
Replay opening blunders from your own games
Find the move you should have played
Continue with your mistakes when the blunders are done
Theory Gaps collects the opening lines from your games where you were the first to leave theory with a move that was not best. That is a concrete list of the knowledge you are missing.
Repertoire Review shows the positions from your own games where you left your saved repertoire, so your preparation and your real play are compared directly.
Positions where you left your repertoire
Deviations you repeated most appear first
Replay the position and play your own repertoire move
Recheck your games whenever you change your repertoire
These trainers work from the games GrandChess imports through your Chess.com or Lichess username. Your Grand Report looks at the same games across all six pillars of your play, and Chess.com game analysis lets you review a single game move by move.
Opening puzzles
Practice opening positions, not just opening moves.
Train a specific opening with puzzles
Choose any opening from the Lichess opening tree, pick the colour you play it with, and solve puzzles from that opening at a level that adapts to you.
Train your opening skills without choosing an opening
You do not have to pick an opening. Mixed opening puzzles are drawn from across every opening, you are not told which one they come from, and the difficulty adapts to your level.
The strongest part of opening training in GrandChess is the link between what you prepared, what you played, and what you train next. That link works in both directions.
From preparation to play
1Build your repertoire
2Play your games
3See where you deviated
4Review the position
5Drill the correct line
From play back to preparation
1Play your games
2Find your opening blunders and theory gaps
3Learn the better move
4Save or drill the line
Opening improvement is more than memorization
Remembering moves is one part of knowing an opening.
Memorizing lines genuinely helps, especially in sharp openings. It simply is not the whole job. A complete opening-training process usually involves a few different skills, and most players are stronger in some of them than in others.
Understanding the position you are playing
Knowing which lines you intend to play
Recognizing the moment you left your preparation
Remembering the concrete moves in those lines
Finding the opening mistakes in your real games
Practicing those positions again until they hold
GrandChess vs. a normal opening explorer
Exploration is the start, not the whole workflow.
A traditional opening explorer
Explore moves
See opening statistics
Investigate variations
GrandChess opening training
Explore openings move by move
Build your own repertoire
Drill your own lines
Test your opening recall
Review the opening mistakes in your own games
Find the theory gaps from your games
Review deviations from your repertoire
Solve opening-specific and mixed opening puzzles
How to get started
Six steps, then repeat.
1Explore an opening you play or want to play.
2Build or select the repertoire lines you want to answer with.
3Drill those lines move by move.
4Play your games as usual.
5Review your opening blunders, theory gaps and repertoire deviations.
6Train those positions again, and save the better move to your drill.
FAQ
Chess opening training, answered.
What is a chess opening trainer?
A chess opening trainer is a tool that helps you study openings actively instead of only reading theory. In GrandChess this means exploring opening positions, deciding on your own repertoire, drilling those lines move by move, testing whether you remember them, and working on the opening mistakes from your own games.
How can I improve my chess openings?
A practical approach is to understand the opening position first, decide which lines you actually want to play, drill those lines until you remember them, and then check your own games to see where you deviated or left theory with a move that was not best. GrandChess supports each of those steps with a separate trainer.
Can I build my own chess opening repertoire?
Yes. In the Repertoire Builder you decide how you want to answer each opening line and save that decision as your own repertoire. Engine, master and popular moves are shown side by side, and an arrow marks the move you already chose in that position.
Can I train my own opening repertoire?
Yes. Lines you save in the trainers appear in the Opening Drill, where you can pick your colour, choose an opening theme and sub-theme, select a concrete line and drill it move by move. You can also mark openings as personal per colour and filter the drill to your own repertoire.
Can GrandChess analyze my opening mistakes?
Yes. Opening Blunders replays the blunders you made in the opening of your own games and asks you to find the move you should have played. When you finish your blunders you can continue with your mistakes.
Can GrandChess show where I leave opening theory?
Yes. Theory Gaps collects the opening lines from your own games where you were the first to leave theory with a move that was not best, worst lines first. You can replay the line, find the better move and save it to your Opening Drill.
What is the difference between the Opening Explorer and the Repertoire Explorer?
The Opening Explorer is for exploring any opening move by move with engine, master and popular data. The Repertoire Explorer is about your own saved repertoire and your own games: it follows your lines and shows how you and your opponents actually responded, including your personal top moves, alongside the same engine, master and popular data.
What is the Opening Tester?
In the Opening Tester you play roughly 10 or 15 moves against a human-like opponent that answers with Lichess-weighted moves, and afterwards you see how accurately you played the opening. It is a recall test, not an engine sparring partner.
Can I practice openings with puzzles?
Yes. Opening Puzzles let you choose an opening from the Lichess opening tree and your colour, and solve puzzles that adapt to your level. Mixed Opening Puzzles draw from across every opening without telling you which one, also at a level that adapts to you.
Can I use my own Chess.com games for opening training?
Yes. GrandChess imports your games through your Chess.com username, and the opening trainers that work from your own games, such as Opening Blunders, Theory Gaps and Repertoire Review, use those games.
Does GrandChess work with Lichess games?
Yes. You can use a Lichess username as well as a Chess.com username, and you can also replay a game from a PGN in PGN Studio.
Can I drill specific opening lines?
Yes. In the Opening Drill you select a concrete line inside an opening theme and sub-theme and drill exactly that line move by move, for as long as you like.
Can I review deviations from my repertoire?
Yes. Repertoire Review collects the positions from your own games where you left your saved repertoire, with the deviations you repeated most shown first. You play your own repertoire move, and you can recheck your games whenever you change your repertoire.
Is GrandChess free?
You can start for free: a free account gives you access to opening training and a Grand Report of your games. Premium unlocks larger Grand Reports and a fuller Grand Training Room. The current plans are listed on the pricing page.
Build better openings. Play them with confidence.
Explore your openings, build your repertoire, drill your lines, and learn from the mistakes you actually make in your games.