Updated 20 August 2026
What is a chess best move calculator?
A chess best move calculator takes a position and returns the move an engine would play, with an evaluation. This one runs Stockfish 18 in your browser. Paste a FEN or set the pieces on the board. The first move is the answer. The number next to it is White's score in pawns, at the depth shown.
How to get the next best move
Paste a position. The best move appears as soon as Stockfish has one. Read the two alternatives when they fill in.
- Paste a FEN or set the position on the board.
- Read the best move as soon as it appears. It will get stronger as depth climbs.
- If the second move sits within 0.20 of the first, play the one you understand.
What the evaluation number means
The evaluation is White's score in pawns. +1.40 means White is about a pawn and a half better, even if it is Black to move. Negative numbers favour Black. It is not a prediction of the result. It is the engine's claim about the position at the end of the best line it searched.
- ±0.30 equal. A +0.18 is not an advantage worth playing for. That is the usual club-player misread.
- 0.50 to 1.50 one side has something real.
- Past 2.00 usually winning with accurate play.
- Past 5.00 decided.
- +M4 mate in four for White. No pawn score.
Why the same position can show two different evals
Depth is how many half-moves the engine looked ahead. An eval without a depth is meaningless. The same position can read +0.20 at depth 8 and −1.90 at depth 24, once a tactic three moves deeper comes into view.
The move on the page is live. You do not wait for depth 18. Depth 8 is already a useful club-player answer; deeper looks catch longer tactics. The number next to the eval is the depth you actually got.
On a phone the search stops after a few seconds so the page does not sit there thinking. A laptop usually reaches depth 18. The depth is always shown, so you are never looking at a number without knowing how far Stockfish looked.
How to read the best line
The first move in the line is the best move. The rest is the sequence Stockfish expects if both sides keep playing the best replies. The evaluation belongs to the end of that line, not to the position on the board. Play the line out before you argue with the number.
Trust the first two or three moves. The tail is a guess, and it will change as depth rises.
If line 2 sits within about 0.20 of line 1, the position has two good moves. Play the one you understand. If the gap is a pawn or more, the best move is the only move. The other lines are there to show what you would throw away.
Engine docs call this the principal variation, or PV. The 3 lines come from asking Stockfish to keep 3 candidates, not one.
What happens when the FEN is messy
A FEN copied from chat often has trailing spaces. A FEN after a double pawn push may carry an en passant square the side to move cannot use. A study position may never have occurred in a real game. All of those are legal things to analyse. A lot of calculators break on them anyway.
This one trims whitespace, fills in missing move counters, drops an impossible en passant square, and tells you what it repaired. If the position is actually illegal, a ninth square on a rank, a missing king, it names the problem. It will not analyse a different position in silence.
Best move calculator compared
How this page differs from Lichess analysis, chess.com, and NextChessMove.
| Feature | This page | Lichess analysis | chess.com | NextChessMove |
|---|---|---|---|---|
| Engine | Stockfish 18 in this browser | Stockfish on Lichess servers | chess.com engine, account for saved analysis | Stockfish on their servers |
| Login | None | None for analysis | Account for saved games | None for the free tool |
| Position leaves this device | No | Yes | Yes | Yes |
| What you get | Best move, eval, three lines, a plain-language why | Full analysis board | Game review and engine lines | One move and an eval |
| Input | FEN or set the board | Board, PGN, or URL on Lichess | Your games | FEN and PGN on their site |
Is this chess calculator free?
Yes. The best-move calculator is free, with no login and no cap on how many positions you analyse. Stockfish 18 runs in this browser tab. You do not create an account, and there is no move pack to buy. If paid coaching is added later, this calculator stays free.
Does my position get uploaded?
No. The engine is Stockfish 18 compiled to WebAssembly and started in this tab. The FEN you paste, the pieces you drag, and the lines it returns stay in memory on your device. Closing the tab clears them. We do not keep a server-side copy of the position.
What is a FEN?
A FEN is a one-line snapshot of a chess position: pieces, side to move, castling, en passant, and the move counters. Lichess and chess.com both copy one from the board menu. Paste that string here. If you only have a PGN or a game link, open the board on that site and copy the FEN instead.
Why did it stop before depth 18 on my phone?
A phone cannot finish depth 18 in a middlegame without sitting there for minutes. The search stops after a few seconds and shows the depth it reached. The move on screen is live from the first look; you do not wait for the bar to fill.
Why did the best move change when I used more threads?
Stockfish on more than one thread shares a hash table. Two runs of the same position can return different moves at the same depth, because the search is no longer deterministic. Use 1 thread when you need the same answer every time. Use more threads when you only care about a faster first look.
Is using a best move calculator cheating?
In a rated game, yes. Using an engine while you play is cheating on chess.com, Lichess, and over the board under FIDE rules. Use this page on a study position, a puzzle you already finished, or a game after it ended. If you are still playing, close the tab.