Free game review and PGN analyzer

Free chess game review and PGN analyzer

Enter a Chess.com or Lichess username, paste a PGN or import a .pgn file. Stockfish scores accuracy, flags blunders and brilliant moves and shows the best line you missed.

Free, no account needed. We read your last 5 public games and analyze them in your browser.

No username or file needed. Load a short fictional game. Its analysis starts automatically.

WhitevsBlack
?·Sep 21, 2026
*
0.0
Analyze the game to see move quality.
Stockfish
···Analyzing...
···Analyzing...
···Analyzing...
Engine: Stockfish (GPLv3)

Your game analysis appears here

Enter your Chess.com or Lichess username above to review your last games — accuracy, blunders, brilliant moves and key moments.

Moves

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.

How it works

Three steps to a full report

01

Choose a game

Enter a Chess.com or Lichess username to load 5 recent public games, or paste a PGN or import a .pgn file.

02

Stockfish reviews every move

The engine runs in your browser and classifies each move: best, inaccuracy, mistake, blunder, great and brilliant.

03

See accuracy and key moments

Get per-side accuracy, an evaluation graph, the turning points of the game and the best line you missed.

Turn one reviewed game into a useful lesson

Start with the example game above if you do not have a PGN. The moves are legal, but the players are fictional. The tool calculates the review after you load the example; no score is prefilled.

1. Find the threat before the score

After 1. e4 e5 2. Bc4 Nc6 3. Qh5, pause with Black to move. What do the queen on h5 and bishop on c4 both attack?

Reveal the idea

Both attack f7. In the example, 3…Nf6 attacks the queen but allows 4. Qxf7#. Look for your opponent’s immediate threat before choosing a developing move.

2. Compare your move with a line

Select the critical move in the report, follow the suggested continuation and explain the difference in plain words: a piece is lost, a mating threat is stopped, or a pawn is recovered. An evaluation number alone is not the explanation.

3. Keep one practice target

Write one habit to test in the next game, such as “check queen and bishop threats before developing.” Practise against a free chess bot, then review your next game for that same mistake.

What accuracy and move labels can tell you

Accuracy and labels depend on the engine analysis and the site’s classification rules. They are not an Elo rating, and another service may label the same move differently. A short forced game can score very differently from a long, complicated one. Compare recurring decisions, not just percentages.

For a closer look at one position, use the analysis board. For the labels in the report, see the move classification guide.

Unlimited, with no membership

No daily review limit, no paywall, no sign-up to get started. Review as many games as you like, from both Chess.com and Lichess. See the factual Chess.com Game Review comparison before choosing which review fits your workflow.

Free and unlimited
No account required
Chess.com and Lichess
Runs in your browser

FAQ

Frequently asked questions

Is the chess game review really free?

Yes. Analyzing your last 5 games is free, with no account and no credit card. The engine runs in your browser, so there is no per-analysis cost.

Which sites does it work with?

Chess.com and Lichess. Enter your public username on either platform to fetch recent games, or use the PGN analyzer with a game exported from any chess site or app.

Can I upload a PGN file?

Yes. Open the PGN tab, import a .pgn file and start the review. You can also paste one or more PGN games directly. The file is read locally in your browser rather than uploaded.

How is the accuracy calculated?

Each move is scored from how much winning chance it gave up, using Lichess's published win-percentage model. The per-game number blends a volatility-weighted mean with a harmonic mean, so a single blunder is not diluted by many easy moves. Chess.com uses a separate, rating-sensitive Expected Points model for its move labels.

What makes a move brilliant?

A brilliant move is a sound sacrifice: you give up real material, the move is the engine's best or near-best, and your position stays winning or equal. It does not need to be the only move that holds.

How is this different from the Chess.com Game Review?

Chessdesk is an independent alternative, not a copy of Chess.com Game Review. It reviews recent public Chess.com and Lichess games without sign-up and uses fixed, published win-percentage thresholds. Chess.com's current move labels use a rating-sensitive Expected Points model.

How do I analyze my chess games for free?

Enter your Chess.com or Lichess username, pick a recent game and Stockfish reviews every move in your browser. There is no daily review limit, no cost and no account needed. Very long games are analyzed on demand rather than pre-analyzed in the background.

Do I need to install anything?

No. Everything runs in your browser. Nothing is uploaded or stored unless you create an account to save your history.

More free chess tools

Explore a single position on the online chess analysis board, let the next chess move calculator find the best move from a FEN or a screenshot, build your openings with the free opening repertoire builder, read what every label in your report means in the move classifications guide, sharpen your tactics with free chess puzzles, check a rating with the chess Elo calculator, or head back to the chessdesk workspace.

Keep every game in one workspace

Create a free account to link Chess.com or Lichess, analyze your whole history and track your accuracy and recurring mistakes over time.

Start for free