Skip to content
Aback Chess
Sponsors

How to export a game from a chess site and analyze it

Where to find the download and export options on the major chess sites, what PGN file to expect, and how to get it into an analysis board.

Improvement · 4 min read · 852 words · updated

Most chess sites let you download a game as PGN from the game page, either through a share or download button or an export panel. Once you have the PGN text, you can paste it into any analysis board to review the game with an engine, including one that runs entirely in your browser.

Your own games are the most useful material you have, and almost every site will hand them to you as text if you know where to look. This is the bridge between playing and analysing.

What you are looking for

You want a PGN: a block of plain text starting with headers in square brackets and continuing with the moves. It is small, it is portable, and every analysis tool reads it.

[Event "Rated Blitz game"]
[White "you"]
[Black "opponent"]
[Result "1-0"]

1. e4 c5 2. Nf3 d6 1-0
What an exported game looks like.

Getting a game out of a chess site

The controls differ in name but not in function. Look for a share icon, a download arrow, or an export panel, and expect one of two options: copy the PGN text to the clipboard, or download a .pgn file.

  • Open the finished game from your game history or archive.
  • Find the share, download or export control on the game panel. On many sites it sits next to the move list.
  • Choose PGN rather than an image or a link, unless you only need to show someone the game.
  • If you get a file, open it in any text editor. It should look exactly like the block above.
  • If you get text on the clipboard, you are already done, just paste it into the analysis board.

Analyzing the game once you have it

  1. Paste the PGN into an analysis board. The board should jump to a position you can step through with the move list.
  2. Play through it once without the engine, noting where you were unsure. This is the step that makes the rest worthwhile.
  3. Turn on engine analysis and set your depth. Pick something you are willing to wait for across the whole game.
  4. Jump to the turning points using the evaluation graph rather than reading every move.
  5. Save the positions where you went wrong so you can solve them again later.

Common problems

ProblemLikely cause
The game will not loadThe result terminator was cut off when it was copied
It loads but stops partwayA move in the middle is illegal for the starting position
The first moves are wrongThe game did not start from the initial position and the FEN header is missing
Faces instead of move lettersAnnotations or emoji were pasted that a parser rejects

Analysing in the browser rather than the cloud

Analysis boards come in two flavours. Cloud boards send the position to a server that runs the engine and returns the result. Local boards download an engine that runs on your own machine, inside your browser.

Local analysis means your games and your positions never leave your device, there is no account to create, and the only cost is your own hardware doing the work. The trade-off is that the speed depends on your device, which is why a local board should let you choose the depth rather than fixing it.

Frequently asked questions

Can I analyze my games without an account?
Yes, if the analysis board runs the engine locally in your browser. Nothing needs to be uploaded, so there is no account and no server involved in the analysis itself.
Do I need to download a file to analyze a game?
No. If the site offers a copy option, the PGN text can be pasted straight into an analysis board. A downloaded file is only necessary when copying is not offered.
Why does my pasted game stop loading partway through?
The most common reason is that the result terminator was not copied, or that the copied text ends mid-game. A parser should report the move where it failed so you can see whether the paste was truncated or the game itself is inconsistent.
Can I analyze more than one game at once?
Some tools accept a PGN file with many games separated by blank lines. That is useful for reviewing a whole tournament, though the analysis time adds up quickly and it is usually better to pick the games that matter.