PGN File Documentation
Overview
Feature | Value |
---|---|
Format type | Text |
Extension | .pgn |
MIME Type | application/x-chess-pgn |
Primary use | Chess games recording |
Structure | ASCII text |
Encoding | ANSI, ASCII or UTF-8 |
Tag pairs | Metadata information about the game |
Mandatory Tags | Event, Site, Date, Round, White, Black, Result |
Optional Tags | WhiteElo, BlackElo, ECO, etc. |
Game notation | Standard algebraic notation (SAN) |
Comments | Enclosed in { } |
Numeric Annotation Glyphs (NAGs) | Standard symbols ($1, $2, etc.) for chess annotations |
Recursive Variation (RVAR) | Alternative lines enclosed in ( ) |
Support for Variants | Limited; additional rules need to be described outside the PGN data |
File combination | Multiple games can be stored in one PGN file |
Platform support | Universal (any text editor or dedicated software) |
Popularity | High among chess enthusiasts and professionals |
Compression | Can be compressed with ZIP or other compression tools without losing data integrity |
Searchability | High (due to plain text format) |
Accessibility | Readable by humans and machines with proper interpretation of notation |
Custom Tags | Allowed for storing additional information, but must follow the general PGN syntax |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.