You finish a game. You open the analysis board on Chess.com. Chess.com's engine starts running, showing you engine lines in the sidebar.
That's useful. But there's a problem: the lines are in a text list on the side, not on the board. You have to mentally map "2. d4 Nf6 3. c4 e6..." onto a position you're already struggling to understand. The engine is doing the analysis — but you're doing the work of connecting it to the board.
ChessSolve now fixes this. As of version 2.1.5, the extension works on the Chess.com analysis board — navigate through any position in your game and get Stockfish arrows drawn directly on the board, on top of whatever position you're looking at.
What It Looks Like in Practice
After a game, open the analysis board on Chess.com. Start the ChessSolve extension as you normally would. Then use the arrow keys (or the navigation buttons) to step through your game move by move.
At each position, ChessSolve shows you the engine's top candidate moves as colored arrows on the board — green for the best move, shading through yellow and red for alternatives. You're not reading a text list. You're seeing the moves on the board.
Navigate to a moment where you blundered. The arrow will point to where you should have moved. Navigate to a position you didn't understand. The arrows show you the candidate squares instantly.
It works for both colors. Whether you're reviewing a position where it was your turn or your opponent's, the arrows appear correctly oriented on the board.
Why This Matters for Improvement
Post-game review is the most underused tool for chess improvement. Most players glance at the "??" moves, check what the engine recommends, and move on. The actual lesson — why is that square better, what is the idea — gets skipped.
The core problem is friction. When the engine suggestion is a text string in a sidebar, extracting meaning from it takes effort. You have to find the pieces, visualize the move, compare it to what you played. Most players do this quickly and imprecisely.
When the suggestion is an arrow on the board, directly over the position you're examining, the question you're forced to ask changes from "what square is this?" to "why this square?". The visual is immediate. The gap between your move and the engine's move is obvious.
That gap — and your attempt to explain it — is where learning happens.
How to Use It Well
Step through the game slowly. Don't rush to find the blunders. Every position is a chance to practice candidate move generation. Before you look at the arrows, ask yourself what moves you'd consider. Then see what ChessSolve shows.
Pay attention to arrows you didn't consider. If the engine is pointing to a square that wasn't even on your radar, that's not just a missed move — it's a pattern your pattern recognition library doesn't include yet. Spend time on these.
Don't just follow the arrows forward. Navigate back and forth. After you see the engine's suggestion, go back one move and try to find it yourself without looking. Then move forward again to check. Repetition in context is how patterns stick.
Look at both colors. Your games contain your opponent's mistakes too. Understanding why your opponent's move was weak — and what they should have played — builds your ability to put pressure on those positions in future games.
The Difference From Chess.com's Built-In Engine
Chess.com's analysis already runs Stockfish and shows lines in the sidebar. ChessSolve doesn't replace that — it adds a different layer.
The built-in engine shows you variations as move sequences. ChessSolve shows you candidate moves as spatial arrows on the board. These are different ways of looking at the same information, and both have value.
The sidebar is better for following long lines and understanding continuations. The arrows are better for quickly grasping the best move in a position and understanding where the engine wants to go, without reading a sequence.
Used together — ChessSolve arrows for immediate spatial understanding, the sidebar for deeper follow-up — you get both the fast read and the detailed analysis.
Getting Started
If you already have ChessSolve installed, make sure you're on version 2.1.5 or later. The extension updates automatically if you installed from the Chrome Web Store, or you can download the latest version from the download page.
Open any game on Chess.com — your own games from the archive, a famous game, or a custom position. Open the analysis board. Start the extension. Navigate through the game. That's it.
The analysis board on Chess.com covers a huge range of use cases: your own recent games, historical games from the database, positions from a variation you're studying. ChessSolve now works across all of them.
Post-game analysis is where improvement happens. The session after the game — stepping through the positions, finding the moments you missed, understanding the patterns you didn't see — is the work that makes you better. ChessSolve is now part of that workflow, bringing engine arrows into the analysis board so the feedback is visual, immediate, and on the board where it belongs.
Download ChessSolve — free, works on Chess.com and Lichess.