Next Move Solver Play Chess Unblocked Elo Rating Calculator Chess Notation Converter Tools Guides About

Chess Calculator & Next Move Solver

Find your next best chess move with our free Stockfish-powered chess calculator. Import a PGN game, load FEN, or set up the board. Compare up to three candidate moves and play through the engine’s suggested replies. No account or download needed.

Board Controls
Analysis Result
Best Move
—
Score
—
Depth
—
Turn to Move
Ready - set position and calculate
Load Position (FEN)
Try an example position
Move History
No moves yet
Move 0 of 0

Import a PGN game

Paste one completed game, then select any move to analyze that position.

Your game file is read in your browser; it is not uploaded.

Video Tutorial: Chess Calculator in Action

How to find the best chess move

  1. Load your position. Play moves on the board, paste a FEN string, or enable manual setup to add and remove pieces.
  2. Check whose turn it is. White and Black can have very different best moves in the same arrangement.
  3. Calculate. The suggested move appears in algebraic notation. The score is shown from White's perspective; positive favors White and negative favors Black.
  4. Review the idea. Play the move and calculate the reply. Look for checks, captures, threats, and pieces left undefended.

Use the calculator for completed games, puzzles, and study. Need help copying a position? Read our FEN guide, or convert a PGN game into a FEN position.

Free Stockfish analysis in your browser

Stockfish searches legal continuations and evaluates the resulting positions. This calculator runs its engine in your browser, so analysis speed depends on your device and the position. A suggestion is the best move found within the search, not a proof that every alternative loses.

What the results mean

For more detail, read our guide to depth, evaluation, and principal variation.

ChessMoveCalc chessboard and analysis controls
Example of the chessboard and analysis controls.

Chess calculator features

FEN position import

Load an exact board position, including the side to move and castling rights. Copy the current FEN to save your work.

Editable chessboard

Use manual setup to add pieces, drag them to new squares, or remove them. Choose castling rights only when they are still legal.

Move and reply analysis

Get a move in readable notation, play through a continuation, and compare the resulting evaluations.

Choose the right chess analysis tool

Analyze a single position or import a complete PGN game above. Use the move history to return to any position, compare candidate moves, and explore the replies on the separate continuation board. For notation conversion, open the PGN and notation converter.

Before looking at the engine's answer, write down two candidate moves and your opponent's strongest reply. Comparing your calculation with the result is more useful than memorizing a move without understanding it.

Try our game analysis workflow or the calculation checklist.

When to Use a Chess Calculator (Ethics & Learning)

Fair Play Notice: This chess calculator is designed for learning and post-game analysis, NOT for use during live games. Using chess engine assistance during competitive games is considered cheating and violates the rules of Chess.com, Lichess, FIDE, and all chess platforms. You risk permanent bans from online chess platforms.

Appropriate Uses for Chess Calculators:

Inappropriate Uses:

The difference between learning and cheating is timing. Using a chess calculator for post-game analysis = learning and improvement. Using chess engine help to find your next move during a live game = cheating and unfair play. Use this chess solver tool to improve your chess skills through study, not to deceive opponents during competitive play.

Common Use Cases for Chess Calculators

Post-Game Analysis

Review your completed games to identify where you went wrong. Find the best chess moves you missed, analyze critical moments, and learn from your mistakes to improve your chess rating.

Chess Puzzle Solving

Stuck on a difficult chess puzzle? Use the chess calculator to verify solutions or understand the logic behind tactical combinations and find the next best move.

Opening Preparation

Test chess opening variations, find improvements in your repertoire, and analyze critical positions from your opening lines before important tournaments.

Endgame Study

Solve complex chess endgames, verify theoretical positions, and learn optimal techniques for converting winning advantages using precise engine calculations.

Historical Game Study

Analyze classic chess games from Fischer, Kasparov, Carlsen and other legends. Discover why grandmasters made certain chess moves and improve your understanding.

Position Evaluation

Settle debates about who's better in a given chess position with objective computer analysis. Find the next best chess move in controversial positions.

More Free Chess Tools

Explore our complete suite of free chess tools designed to help you improve your game.

Chess Move Calculator FAQ

How do I calculate the next best chess move?

Load a FEN position or set up the board, select the correct side to move, and press Calculate Best Move. Check the suggested reply by playing the move and analyzing again.

Is this chess move calculator free?

Yes. You can analyze positions without an account or subscription.

Can I import a complete PGN game?

Yes. Paste one PGN game or open a PGN file in the import box above. Click a move or use Previous and Next to review each position, then calculate its best continuations.

How deep does the engine analyze?

Choose a target depth of 12, 16, 18, or 20. Analysis also has a time limit so slower devices can finish. The displayed depth tells you how far that search actually reached.

Can I set up a custom chess position?

Yes. Enable manual setup to add or remove pieces. Both kings must be present. For exact castling rights and en passant information, use a complete FEN string.

Why does the answer change at a different depth?

A deeper search can discover a tactical defense or a stronger continuation. Engine evaluations are estimates that can change as more lines are searched.

Can I use this during an online game?

No. Using an engine during a game you are playing, online or over the board, is cheating on every major chess site and under FIDE rules, and accounts are closed for it. Use the calculator for completed games, puzzles and study. Read more: is using a chess engine cheating?

Does the calculator work on a phone?

Yes. The board adapts to smaller screens. You can paste FEN instead of moving pieces manually, and choose a lower depth for a quicker result.

Which version of Stockfish does this use, and how strong is it?

The calculator runs Stockfish 10, compiled to JavaScript so it works in any browser without a download. At the depths offered here it is far stronger than any human player. Newer Stockfish versions on a desktop computer search faster and deeper, so for very sharp or deep positions they can prefer a different move. How to read depth, evaluation and lines.

What does the evaluation number mean?

It is the engine's estimate in pawns from White's point of view: +1.00 means White is roughly a pawn better, −0.50 means Black is slightly better, and a value like M3 means a forced checkmate in three moves. Small differences (under about 0.3) between candidate moves rarely matter in practical play.

Can it find the best move from a picture or screenshot?

Not directly. Set the position up with the board editor, or copy the FEN from the site where the game was played (Lichess and Chess.com both show it in their analysis boards after a game). How to copy and use a FEN.

Improve Your Chess Knowledge

More guides: how to calculate your next move · how to analyze your chess games · position analysis for beginners · how to solve chess puzzles · using Stockfish online · FEN vs PGN · chess notation explained · castling rules · en passant · common checkmate patterns · what is a good chess rating? · all chess guides

Start Analyzing Your Chess Positions Now

Set up a position, find a candidate move, and test the reply. Free chess analysis for puzzles, completed games, and practice.

Launch Chess Calculator