What is a chess helper?
A chess helper is a tool that helps you understand chess positions and games. Almost every helper is built on a chess engine, a program that searches millions of positions and scores them. What separates one helper from another is how it shows you that engine output: as a number on an analysis board, as arrows inside a browser extension, or as written explanations from an AI coach.
This guide explains the four main types of chess helper, what each one is good at and where each one falls short. We make ChessHelper (chesshelper.ai), a browser extension with a website dashboard, so we use it as an example of the extension type, and we say where other types do a better job.
What every chess helper has in common
Under the hood, nearly all chess helpers rely on an engine. The best-known engine is Stockfish, which is free and open source. Lichess runs it on its analysis board, DecodeChess explains its moves, and many apps and extensions use it or engines like it.
An engine gives you two things. The first is an evaluation: a number that says who is better. A score of +1.5 means White is ahead by roughly the value of one and a half pawns; -0.4 means Black is slightly better; a score like "M3" means a forced mate in three moves. The second is a principal variation: the sequence of moves the engine expects with best play from both sides.
The engine does not know why a move is good in the way a coach does. It knows that after searching deeply, one move leads to better positions than the others. Turning that into something a human can learn from is the job of the helper wrapped around the engine.
Chess engines
A raw engine is the most powerful and least friendly kind of helper. On its own, it has no board: it reads a position in a text format called FEN, searches, and prints scores and move lists. Desktop programs and websites give it a board to sit on.
Engines are the right tool when you want the truth about a position and can read the output yourself. They are the wrong tool when you need to know what to remember. A full-strength engine can recommend a quiet rook move whose point appears fifteen moves later. Stronger players use that output to check their own analysis; beginners often find it confusing.
Analysis boards
An analysis board is a chessboard on a website or app with an engine attached. You load a game or set up a position, step through the moves and see the evaluation change. The Lichess analysis board is the best-known free example: it runs Stockfish, offers an opening explorer built from billions of games and checks endgames with a 7-piece tablebase. Chess.com's Game Review is a guided version: it labels each move from "brilliant" to "blunder", gives an accuracy score and adds coach comments at key moments.
Analysis boards are strong for reviewing finished games and studying positions in depth. Their weakness is friction. You usually have to finish the game, open the analysis page and go through it move by move. Many players skip that step after a loss, which is exactly when a review would help most.
Browser extensions
A chess browser extension adds analysis to the chess sites you already use. Instead of copying a game to another site, the extension shows suggestions on the same board. ChessHelper, for example, works on Chess.com and Lichess in Chrome. It draws the suggested move as an arrow, shows an evaluation bar beside the board and lists alternative lines. Its engine strength can be set from 800 to 3200 Elo, which changes how sophisticated the suggestions are.
The main advantage is speed: review happens where the game happened, in seconds. The main risk is misuse. An extension that works on a live game site can be switched on during a game, and doing that in rated play, or in any game against another person where the site forbids it, is against the rules of Chess.com and Lichess. A good extension says so plainly, and ChessHelper's own guidance rules out rated play. Our fair-play guide explains the rules in detail.
AI coaches
AI coaches try to turn engine output into advice. They come in two styles. Explanation tools, such as DecodeChess, take the engine's best move and describe the threats, plans and ideas behind it in plain language. Training tools, such as Aimchess, analyze a batch of your recent games, find patterns in your mistakes (missed tactics, weak endgames, time trouble) and build puzzles and study plans from them.
AI coaches are the closest thing to a human teacher in software. They are best for players who already review games but do not understand what the engine is telling them. Their limits are that explanations can be generic, and that you still need to do the training they suggest.
The four types side by side
The table sums up what each type of chess helper is for. Many products mix types: Chess.com's Game Review is an analysis board with coach comments, and ChessHelper is an extension with a dashboard of past games.
| Type | What it does | Best for | Weak spot | Examples |
|---|---|---|---|---|
| Chess engine | Scores positions and finds the best move | Checking your own analysis | No explanation; hard for beginners | Stockfish |
| Analysis board | Board plus engine for a game or position | Deep review of finished games | Extra steps after every game | Lichess analysis, Chess.com Game Review |
| Browser extension | Arrows, evaluation bar and lines on the sites you use | Fast review at your level | Must never be used in rated games | ChessHelper |
| AI coach | Explains moves or builds a training plan | Understanding why, and what to practice | Explanations can be generic | DecodeChess, Aimchess |
A worked example: what a helper shows you
The position below comes from a common opening trap. After 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nd4, Black's knight jumps forward and leaves the e5-pawn hanging. The natural reaction is to grab it with 4.Nxe5.
Piece set: Fantasy by Maurizio Monge (MIT). Position checked with Stockfish.
Here is what each type of helper tells you. An engine on its own reports that, at depth 18 in our Stockfish check, 4.O-O and 4.Nxd4 both keep White clearly better (about +1.4 to +1.5), while 4.Nxe5 lets Black play 4...Qg5 and the score swings to roughly -0.4. An analysis board shows the same numbers and lets you click through 4.Nxe5 Qg5. If White then plays the greedy 5.Nxf7, Black wins with 5...Qxg2 6.Rf1 Qxe4+ 7.Be2 Nf3#, a checkmate.
A browser extension shows the recommended move as an arrow on the board, the evaluation bar leaning toward White, and the alternative lines underneath. An AI coach adds the sentence you actually remember: the knight on d4 is bait, because after 4.Nxe5 Qg5 Black's queen attacks both the knight on e5 and the pawn on g2 next to your king. All four helpers agree on the facts. They differ in how quickly, and how clearly, they get the lesson to you.
How to choose the right type
Pick the type that removes your biggest obstacle. If you never review games because it takes too long, an extension that works on your usual site helps most. If you review games but do not understand the engine, an explanation tool is the better buy. If you want a free, complete toolkit and do not mind a few extra clicks, the Lichess analysis board covers almost everything. If you want someone to tell you what to practice this week, a training tool fits.
Our comparison of the best chess helpers ranks the main products, and the alternatives guide goes deeper on when each competitor is the right call. Whatever you choose, use it on finished games, studies and practice, not on games in progress against other people.