ChessPivot
Grayscale photo of round ball

PGN

General

Photo : Ravi Kumar
General

PGN (Portable Game Notation) is a standardized text format used to record and share chess games, capturing both the moves played and key game information such as players' names, date, and result.

PGN uses algebraic notation to describe each move, with metadata stored in header tags enclosed in brackets. A typical PGN file begins with tags such as [White "Smith"], [Black "Jones"], [Result "1-0"], followed by the move list: 1. e4 e5 2. Nf3 Nc6 3. Bb5 .... This format is the universal standard recognized by all chess software and game databases worldwide.

In practice, PGN makes it easy to import or export any game into platforms like Lichess, Chess.com, or analysis engines. Simply paste a PGN text to replay the game move by move, run engine analysis, or share it with a training partner.

How to exploit it — and defend against it

Make a habit of saving your games by downloading the PGN file from your chess platform after each session. Import it into an analysis tool to spot recurring mistakes and track your progress. You can also load reference games in PGN format to study openings or endgames. Share your PGN files with a coach or training partner to receive targeted feedback.

Related terms

Frequently asked questions

How do I read a PGN file?
A PGN file consists of a header with bracketed tags (players, result, date) followed by a numbered move list in algebraic notation. Simply open it with any chess software or paste it into the import interface of a platform like Lichess or Chess.com.
What is the difference between PGN and FEN?
FEN describes a static position at a single moment, while PGN records an entire game with all its moves and metadata. A PGN file can include a FEN tag in the header to start from a specific position rather than the standard starting position.
Can I add comments to a PGN file?
Yes, PGN supports comments placed in curly braces `{ }` after a move, as well as variations in parentheses. This allows you to annotate a game with explanations or alternative lines.

From the blog

Analyze your games for free

Spot your recurring mistakes and turn them into progress with ChessPivot.

Analyze my games