The table below provides useful information about the .pgn file extension. He answers questions such as:
- What is a file. pgn?
- What software do I need to open the . pgn?
- Like a file. pgn be opened, edited or printed?
- How to convert. pgn files to another format?
- Where can I find specs for . pgn?
- The MIME type is associated with the extension. pgn?
We hope you find this page a useful and valuable resource!
1 extensions and 0 aliases found in the database
Portable Game Notation Data
Description (in English):
PGN file is a Portable Game Notation Data. Portable Game Notation (PGN) is the most popular standard for the representation of chess games. PGN is designed for ease of reading and writing by humans as well as computer programs. The files below are available for download, completely free.
MIME type: application/x-chess-pgn
Magic number: -
Magic number: -
Sample: -
PGN aliases:
PGN related links:
PGN related extensions:
Other file types may also use the file extension .pgn.
The .pgn file extension is often given incorrectly!
According to Search on our site, these typos were the most common in the past year:
pgm , pgb , gpn , pvn , prn, pn , pfn , lgn , pyn , ptn , png , phn , pgh , pg , pbn
Is it possible that the filename extension is incorrect?
We have found the following similar file extensions in our database:
Can't open .pgn file?
When you double-click a file to open it, Windows checks the file name extension. If Windows recognizes the filename extension, the file opens in the program that is associated with that filename extension. When Windows does not recognize the filename extension, the following message appears:
Windows cannot open this file:
Example.pgn
To open this file, Windows needs to know which program you want to use to open it...
If you don't know how to set up file associations .pgn, check .
Is it possible to change the file extension?
Changing the file name of the file extension is not a good idea. When you change the file extension, you change the way programs on your computer read the file. The problem is that changing the file extension does not change the file format.
In a note on the topic of chess, I mentioned that to recognize a chess diagram exactly as chess diagram is not an easy task. But if the party already recorded in electronic form, for example, in the very widespread PGN format, then the task of obtaining a "live" game that can be scrolled and tracked along the moves becomes very simple and does not require programming knowledge from you (except perhaps the basic skills of a webmaster or blogger).
There is no need to reinvent the wheel, just use the excellent site pgn4web.casaschi.net and go to the board generator section on it (direct link)
Now it's very easy to make an interactive chess game based on a PGN file.
Find a greenish window on the page under the heading chess games notation in PGN format, insert the code of the "bastard" PGN into this window, for example, here is my recent masterpiece (not mine, of course, a classic, just my opponent was much more "skilled" than me):
1. e2e4 c7c6 2. d2d4 d7d5 3. Nb1c3 d5xe4 4. Nc3xe4 Nb8d7 5. Qd1e2 Ng8f6 6. Ne4d6# 1-0
Unfortunately, the script will not understand Russian comments in curly braces ( ... ), even if they are in Unicode (UTF-8) encoding, but the viewer will display them normally.
Then go through the rest of the settings, setting the options as you like. The minimum is enough:
- set a suitable template for the type of board and figures in the templates list;
- select the autoplay games = none setting in the game replay options section (so that it does not play by itself);
- adjust the height of the window with the game (web page options, iFrame height, recommended minimum and maximum values are written);
- click the "generate HTML codes and update preview" button.
You will see what happened and the code for embedding on a website or blog in the tag
You can just click the moves under the board and enjoy :) Of course, you should understand that the work of the party depends on the availability of the site where you got such a great code :)
There are at least 2 more useful features on the same site:
- the games viewer link allows you to view PGN files downloaded from your computer, obtained from a remote URL, or simply pasted into a multi-line field on the page (by doing one of these three actions, click the corresponding button in the input form);
- the downloads link allows you to download chess plugins for WordPress, Joomla and MediaWiki, as well as site sources (not all, for example, the php part will not be in the download). Just in case, I make myself a copy of version 2.87.
More online PGN viewer:
- by Caissa (per 1 file via text field);
- from the Chess Federation of the Russian Federation (curve);
- from chess.com (loading via text field, but finally has the FEN of the current position);
- online analysis
1 extension(s) and 0 alias(s) in our database
Below you can find answers to the following questions:
- What's happened .pgn file?
- What program can create .pgn file?
- Where can I find a description .pgn format?
- What can convert .pgn files to another format?
- Which MIME type is associated with .pgn extension?
Portable Game Notation Data
PGN file is a Portable Game Notation Data. Portable Game Notation (PGN) is the most popular standard for the representation of chess games. PGN is designed for ease of reading and writing by humans as well as computer programs. The files below are available for download, completely free.
The name of the program: -
MIME type: application/x-chess-pgn
Magic bytes (HEX): -
String Magic (ASCII): -
Extensions related to:
Other file types may also use .pgn file extension. If you have any useful information about .pgn extension, !
Is it possible that the file extension is misspelled?
We found the following similar extensions in our database:
The .pgn file extension is often given incorrectly!
According to searches on our site, these were the most common typos in the past year:
prn (11) , gpn (1) , pvn (1) , pn (1) , pgm(1) , pgb (1) , pfn (1) , lgn (1) , pyn (1) , ptn (1) , png (1) , phn (1) , pgh (1) , pg (1) , pbn (1)
Can't open .pgn file?
If you want to open .pgn file on your computer, you just need to have the appropriate programs installed. If pgn Associations are set incorrectly, you may receive the following error message:
Failed to open this file:
File: example.pgn
To open this file, Windows needs to know which program you want to use to open it. Windows can go online to search for it automatically, or you can manually select from a list of programs installed on your computer.
To change file associations:
- Right-click the file whose extension you want to change, and then click Open from.
- IN To open with dialog box, select the program you want to open the file with, or click Review to find the program you want.
- Select Always use the selected program to open such a file checkbox.
Supported operating systems
Windows Server 2003/2008/2012/2016, Windows 7, Windows 8, Windows 10, Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, iOS, Android
The PGN (Portable Game Notation) format is used to describe chess games. PGN is organized in such a way that, on the one hand, it can be easily read or written by a person, and on the other hand, it can be easily recognized and generated by a computer. To date, most chess programs can work with this format.
There are two types of PGN format: imported And exported, depending on who makes it.
In reality, it turns out that a lot of chess programs and websites do not even adhere to the imported format. Therefore, if you want to recognize as many PGN files as possible, try to interpret the format as loosely as possible. In turn, in this text I will try to note those requirements that are most often not met. My comments will be displayed in italics.Separate parts of the exported PGN format set the alignment of lines and individual fields, which is not regulated in any way in the imported format. This is done in order to make it possible to write simple programs that can read PGN easily without even having a chess engine or any other sophisticated tools. That is, the goal in this case is to encourage the authors of chess programs to implement at least partial PGN recognition. Even if a full-fledged chess engine is available for this purpose, it will typically run two orders of magnitude slower than a simple text scanner.
Symbols used
PGN data is written using a subset of the ISO 8859/1 (Latin 1) encoding. It includes the standard seven-bit ASCII encoding.Of the ASCII control characters, only four are allowed. These are horizontal and vertical tab characters (0x09 , 0x0B , cm ), as well as line feed characters (0x0A , 0x0D ).
The PGN can use 95 printable ASCII characters with codes 32 to 126.
Symbols with codes from 127 to 159 in PGN should not be used. Character codes 160 - 191 can be used, although this is not recommended. The remaining characters with codes 192 - 255 are allowed to be used in PGN (they usually contain Cyrillic, Greek or some other characters that may come in handy). Few programs follow this rule. So when recognizing PGN, I would recommend ignoring it.
All characters with codes from 128 and above are allowed to be used only in and .
Line lengths
PGN data is organized as regular text strings without any special markers to define the structure. Lines in the imported PGN must be limited to 255 characters, including newlines. It is strongly recommended not to leave lines of more than 80 characters.I wouldn't rely on this limitation. It made sense when many text editors couldn't handle long lines. Now this problem is far in the past and while maintaining PGN, many do not pay attention to this rule.
Comments
Data in PGN format can contain comments, which are of two types. The first type is comments up to the end of the line. They start with a semicolon character ("; ") and continue to the end of the line. The second type begins with an opening curly brace ("(") and ends with a right curly brace ("") ". A comment cannot be placed inside a .Curly braces cannot be nested within each other. An opening curly brace within a comment, like a semicolon, is treated as plain text. Curly braces within a comment that starts with a semicolon are also treated as normal text.
Extension support
PGN has a special mechanism that supports extensions. This mechanism is triggered by the percent character ("%"), which must be the first character on the line. In this case, all data in this line should be ignored by programs that scan PGN data. This mechanism is intended to be used by researchers and developers to add new commands to PGN data.If the percent symbol does not appear at the beginning of the line, then it does not trigger the described mechanism.
tokens
All data in PGN format is organized as tokens. A lexeme is a set of consecutive characters considered as a whole. Tokens can be separated from each other by delimiter characters (space, tab, linefeed). Some of them are self-delimiting and do not require delimiters. Tokens are:Description of parties
Zero or more PGN games are stored sequentially in the PGN database. That is, an empty PGN file is a completely correct, albeit uninformative, PGN database.Each PGN party is divided into two parts. The first part describes, and the second - directly. The tag pairs store some information about the batch as a whole. They can usually be used to identify a batch. is a sequence of usually numbered and possibly commented moves in a game, along with , describing the outcome of the game.
Tag Pairs
The first part of a batch consists of zero or more tag pairs written in a row.Each pair of tags consists of four consecutive tokens: a left square bracket, , and a right square bracket. The dictionary token specifies the name of the tag, and the string token specifies its value. Multiple identical tag names belonging to the same lot are not allowed.
Tag names can only contain Latin letters, numbers and underscores. (This is done so that tag names can be added as keys in the DBMS). ( I have seen PGN files where tag names were written in Cyrillic and even contained spaces.)
The imported format can contain any number of delimiters between two consecutive tokens in a tag pair.
The exported format must not contain separators between the left square bracket and the tag name, and between the tag value and the right square bracket. There must be exactly one space between the tag name and value.
Tag names, just like all dictionary tokens, are case sensitive. All tag names intended for archiving must begin with a capital letter.
In the imported PGN format, multiple tag pairs can be on the same line, and one tag pair can span multiple lines. In the exported format, each pair of tags must occupy exactly one line and be left-aligned. the last pair of tags must be followed by a blank line.
Some tag values can have multiple subparts. For example, games can have more than one player on each side. In this case, a colon (":") must be inserted between the component parts of the tag. As a consequence, the colon must not appear inside a string in any other capacity.
The seven required tag pairs ( STR)
Each batch must have seven tags --- STR (Seven Tag Roster). They are used for archival storage of PGN data. Their meanings are well-defined, as is the order in which these tags must appear. Although the addition and use of additional tags is permitted and even encouraged, STR is a common foundation that all programs must understand to exchange PGN data.For an imported format, the order of the tag pairs is not important. In the exported format, STRs must come before all other pairs of tags. (For STRs, the order in which the tags appear is also important. This order is listed below.) Any additional pairs of tags in the exported format must be in alphabetical order by tag name.
In very many PGN files, especially those obtained from chess sites, these requirements are not met. Some of the seven tags may be missing or in a different order. Their names may also be written only in capital letters or only in capital letters.
The names of the seven required tags (in order):
A list of additional tag names is given.
In the exported format, the last tag pair is followed by a blank line, ending the tag pair section. This helps recognizers quickly detect the end of a tag pair section and the start of a batch recording.
Party recording
The record of a game consists of chess moves, their numbers, possible alternative branches, and a summing up.Since wrong moves are not really chess moves, they are not allowed in the notation of the game. However, they may well appear in the comments.
Alignment of lines in a batch record
In the PGN import format, tokens in a batch record do not require any alignment.In the exported format, tokens must be left-justified on consecutive lines. Each line must contain no more than 80 printable characters. Each line contains the maximum possible number of tokens. Any two consecutive dictionary lexemes on the same line must be separated by exactly one space. As in the case with , exactly one empty line must follow after the entry of the part.
Neither the first nor the last character in a string in the PGN exported format must be a space.
Move numbers
The move number is , followed by several dots (possibly none). The number specifies the number for the next white move immediately after it (if present), as well as for the subsequent black move (if present). The imported format does not require the move numbers to be present. It also does not prohibit the presence of extra move numbers, if they are set correctly.
In the imported format, several dots can follow the move number. There may be multiple spaces between the dots and the move number. In the exported format, exactly one dot is placed immediately before White's move, and exactly three dots are placed immediately before Black's move. In this case, there should not be spaces between the move number and the dots.
In the exported format, each white move must be preceded by a number. Before Black's move, the number should be written only in one of two cases: firstly, if there is a comment or a branch between the move of White and Black. Secondly, if there is no white move before black's move, that is, when the game starts from the position where black starts. In all other cases, in the exported format, no number is placed before black's move.
Recording a move
Shorthand notation (SAN) is used to write moves in PGN. By itself, it can use the names of figures in different languages. Although the specification allows the use of other languages, this can lead to confusion in the names of the figures. Therefore, the English names of the figures are always used.
Each cell of the chessboard in the SAN is encoded with two characters. The first character writes the board column (a to h ). The second character writes a string (from 1 to 8 ). For example, the initial position of the white rook from the side of the queen is a1 , the black king is e8 . Shapes are encoded as follows:
- pawn - P;
- horse - N;
- elephant - B;
- rook - R;
- queen - Q;
- king - K .
In the exported format, the P symbol for the pawn is omitted. However, it is still recommended to recognize this character. I have never seen P entries in games.
The simplest move in SAN format is written as a piece symbol (it is not written for a pawn), followed immediately by the coordinates of the cell where the piece moves. If at the same time a capture occurs, then the character "x" is written in front of the coordinates of the target cell. When taking a pawn, immediately before the symbol "x" the column from which this capture occurred is indicated.
Royal castling is coded as O-O. Queen castling is coded as O-O-O. Please note that the capital Latin letter "O" is used here, and not the number zero ( I met PGN, where it was just zero).
The capture on the aisle has no special designation. It is recorded in the same way as if the captured pawn were in the target square of the advancing pawn. Pawn advances are written with the "=" symbol immediately after the destination square, and the symbol of the piece the pawn has advanced to immediately following the equals sign.
If the given information is not enough to uniquely determine the move (several identical pieces can fit into a given cell), then the first of the following three steps is chosen, which will uniquely determine the move:
- If the moving figure is uniquely identified by the name of the column of the original cell, then this name is added immediately after the figure symbol.
- If the moving figure is uniquely determined by the line number of the original cell, then this number is added immediately after the figure symbol.
- If the two previous steps do not work, then immediately after the figure symbol, two coordinates (column name and row number) of the initial cell of the moving figure are written.
Note that when eliminating contradictions, only admissible moves are taken into account. For example, consider a position with two white knights, one on c3 and one on g1, with an empty e2 square. Whites go. Both knights attack the e2 square, and if they can both go to it, then the corresponding (non-checking) moves will be "Nce2" and "Nge2". However, if the white king is on e1 and the black bishop is on b4, then now only one knight can go to e2. In this case, the move will be written as "Ne2".
If a check is placed as a result of a move, then a "+" symbol is added at the end of the move. If a checkmate is placed, then the symbol "#" is added at the end of the move.
The presence or absence of a checkmate or check indicator is never used to disambiguate a move. That is, if two (or more) identical pieces can move to the same square, then the difference in the checking status of the moves is not a reason not to perform disambiguation.
No special symbols are used to indicate a double check or show check. There are also no special symbols to indicate draw moves.
Thus, in SAN notation, the length of the move record varies from two characters (for example, "d4") to seven (for example, "Qa6xb7#" or "fxg1=Q+ "). On average, the stroke length is slightly more than three.
The exported format should always use the move notation described above. In the imported format, deviations from the canonical notation are possible. However, they may differ for different PGN viewers. And only the standard move record will be guaranteed to be read in all programs working with PGN.
Example:
1.e4 (White pawn moved from e2 to e4) 1...c5 (Black pawn moved from e7 to e5) 2. Nf3 (White knight moved from g1 to f3) 2...Nc6 3.d4 cxd4 (Black pawn took the white pawn to d4 from c5) 4.Nxd4 g6 5.Nc3 Bg7 (Black bishop moved from f8 to g7) 6.Be3 Nf6 7.Bc4 Qa5 8.O-O (White castled shortly) 8...O-O 9.Bb3 d6 10. h3 Bd7 11.Re1 Rac8 (Two black rooks claim c8 at once, so the mechanism of contradiction elimination is launched. As a result, the rook went from a8 to c8) 12.Nd5 Rfe8 13.Nxe7+ (The knight from d5 took the pawn on e7 with a check ) 13...Nxe7Numeric travel label (NAG)
NAG is used to define some simple characteristic of a move or position in a language-independent manner. In the game record, it is specified using the lexeme . The integer in this token must be between 0 and 255. For a list of possible numeric label values, see .Branches
A branch is written as a sequence of one or more moves, which are enclosed in parentheses. This sequence must legally be played from a position that results before the move immediately before the branch entry.Nested branches are allowed. The level of nesting of branches is not limited. In addition, a position can have several branches. Then they write one after the other.
Example: starting position, White moves.
1.e4 ((This opening is still popular) 1.d4) ((and this) 1.Nf3) 1...Nf6 2.e5 Nd5 3. d4 (3.c4 Nb6 4.Nc3 d6 5.Nf3 (5. exd6 cxd6)) 3...d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6End Marker
The recording of each part must end with exactly one ending marker. The marker is always the very last element of the part record. It describes the result of the game. The marker can take one of the following four values:- 1-0 --- White won;
- 0-1 --- black won;
- 1/2-1/2 --- draw;
- * --- the game continues, the result is unknown or the game is abandoned.
Many PGNs do not have a trailing marker. In this case, its value can be taken from the tag or, if the tag is also missing, set equal to "*".
Additional tags
Here we present a set of tags and their syntax that are recommended for storing information that is not included in . These guidelines are not required, but recommended.Player Information
Note that if more than one player is recorded in one of the or fields, then each of the following tags must also contain information about each of them, separated by colons. The order of the player information must be the same as the order of the players. For example, if the field value is "Jones:Smith:Zacharias ", then the tag white title will be "IM:-:GM" if Jones was an IM, Smith had no title, and Zaharias was a GM.- white title, black title. Used to indicate a player's title issued by FIDE. Possible values are "FM" (master), "IM" (international master), "GM" (grandmaster) and "-" (no title).
- WhiteElo, BlackElo. Takes an integer value --- Elo rating of the player according to FIDE. The value "-" means that the player has no rating.
- WhiteUSCF, BlackUSCF. Takes an integer value --- the player's rating according to USCF (United States Chess Federation).
Similar tags can be set for other rating organizations. - WhiteNA, BlackNA. Accepts a string value --- e-mail or Internet address of the player. The "-" value is used for a player without an email address.
- white type, black type. Takes a string value --- player type. For a human player, the value "human" should be used, and for a computer program, the value "program " should be used.
Event information
Debut Information
Many opening names vary from country to country, or even from one chess school to another.- Opening. Takes a string value --- the name of the played opening.
- Variation. It takes a string value --- a variation of the opening played.
- SubVariation. takes a string value --- a subvariation of the played opening.
For example, the values of these three tags could be: - ECO. The format of this entry is "XDD" or "XDD/DD", where "X" can be any character from A to E and "D" can be any of the digits. This code is used to determine the opening from a special five-volume encyclopedia of openings (Encyclopedia of Chess Openings, ECO).
- NIC. Accepts a string value --- the name of the opening from the New in Chess database.
Time and date information
The tags in this section specify the time and date information associated with the batch.Time control
The following tag is used to describe the time control used in a batch:- TimeControl
There are six different types of fields in total. TimeControl:
- A simple question mark ("?"). This means that the time control is unknown. Usually this descriptor is the only one in the tag.
- A simple hyphen character ("-"). Means no time control was used. Usually this descriptor is the only one in the tag.
- Formed from two integers separated by a forward slash ("/"). The first number means the number of moves in the period, the second --- the number of seconds allotted for the period. So, for example, if two and a half hours are allotted for 40 moves in a game, then the field will be written as "40/9000".
- Consists of one whole number. It determines the number of seconds allotted for the rest of the game. This field should always be the last one in the list. For example, for blitz (games for 5 minutes), the tag TimeControl written as "300".
- The next type of field is used for control with the addition of time. This field should always be the last one in the list. The format consists of two integers separated by a plus sign ("+"). The first number indicates the minimum number of seconds allocated for the period, and the second - the number of seconds that will be added after each move. For example, if the time control is 90 minutes plus a minute per move, then the field would be written as "4500+60".
- Formed from an asterisk ("*") followed by an integer. Used to control hourglass time. This field should always be the last one in the list and is usually the only one. The number specifies the total number of seconds for which the hourglass is calculated. Time control will take place as follows: at the beginning, each player is allocated equal time (half of the number specified in the field). Then the time spent by one player thinking is automatically added to his opponent (emulation of flipping an hourglass).
- Other types of fields can be added if necessary. TimeControl.
Alternate starting position information
- set up. Takes one of the values "0" or "1". The first option will mean that the game starts from the standard starting position, and the second - that the starting position will be non-standard. If the value set up is equal to "1", then the PGN tag must also be present FEN.
- FEN. It uses a string format, which is the starting position in FEN format. This tag must be present in PGN if the value of the tag set up equals "1".
Other tags
The following tags can also be used in PGN:Numeric Label Values
In PGN, you can use numeric label values from 0 to 139. The rest of the values are reserved and may be used someday.Label 0 --- is empty and does not contain any information. It is present rather for the convenience of developers. The exported format should not contain such labels.
Marks from 1 to 9 characterize the move made.
Labels from 10 to 135 characterize the current position.
Labels from 136 to 139 characterize the time control.
Full list of tags
- 0 --- Empty label;
- 1 --- Strong move (traditional "!");
- 2 --- Weak move (traditional "?");
- 3 --- Excellent move (traditional "!!");
- 4 --- Gross error (traditional "?? ");
- 5 --- Interesting move (traditional "!? ");
- 6 --- Dubious move (traditional "?!");
- 7 --- Forced move (all others quickly lead to defeat);
- 8 --- The only move (no reasonable alternatives);
- 9 --- Worst move;
- 10 --- Drawn position;
- 11 --- Equal chances, calm position;
- 12 --- Equal chances, active position;
- 13 --- Position unclear;
- 14 --- White has a slight advantage;
- 15 --- Black has a slight advantage;
- 16 --- White has a moderate advantage;
- 17 --- Black has a moderate advantage;
- 18 --- White has a decisive advantage;
- 19 --- Black has a decisive advantage;
- 20 --- White has an absolute advantage (black should resign);
- 21 --- Black has an absolute advantage (White should resign);
- 22 --- Whites in zugzwang;
- 23 --- Black in zugzwang;
- 24 --- White has a slight advantage in space;
- 25 --- Black has a slight advantage in space;
- 26 --- White has a moderate advantage in space;
- 27 --- Black has a moderate advantage in space;
- 28 --- White has a decisive advantage in space;
- 29 --- Black has a decisive advantage in space;
- 30 --- White has a slight time advantage;
- 31 --- Black has a slight time advantage;
- 32 --- White has a moderate time advantage;
- 33 --- Black has a moderate time advantage;
- 34 --- White has a decisive time advantage;
- 35 --- Black has a decisive time advantage;
- 36 --- White has the initiative;
- 37 --- Black has the initiative;
- 38 --- White has a stable initiative;
- 39 --- Black has a stable initiative;
- 40 --- White attacks;
- 41 --- Black attacks;
- 42 --- White does not have sufficient compensation for the lack of material;
- 43 --- Black does not have sufficient compensation for the lack of material;
- 44 --- White has sufficient compensation for the lack of material;
- 45 --- Black has sufficient compensation for the lack of material;
- 46 --- White has more than enough compensation for his lack of material;
- 47 --- Black has more than enough compensation for the lack of material;
- 48 --- White has a slight advantage in controlling the center;
- 49 --- Black has a slight advantage in controlling the center;
- 50 --- White has a moderate advantage in controlling the center;
- 51 --- Black has a moderate advantage in controlling the center;
- 52 --- White has a decisive advantage in controlling the center;
- 53 --- Black has a decisive advantage in controlling the center;
- 54 --- White has a slight advantage on the kingside;
- 55 --- Black has a slight advantage on the kingside;
- 56 --- White has a moderate advantage on the kingside;
- 57 --- Black has a moderate advantage on the kingside;
- 58 --- White has a decisive advantage on the kingside;
- 59 --- Black has a decisive advantage on the kingside;
- 60 --- White has a slight advantage on the queenside;
- 61 --- Black has a slight advantage on the queenside;
- 62 --- White has a moderate advantage on the queenside;
- 63 --- Black has a moderate advantage on the queenside;
- 64 --- White has a decisive advantage on the queenside;
- 65 --- Black has a decisive advantage on the queenside;
- 66 --- White has a vulnerable first rank;
- 67 --- Black has a vulnerable first rank;
- 68 --- White's first rank is securely protected;
- 69 --- Black's first rank is securely protected;
- 70 --- White's king is weakly defended;
- 71 --- Black's king is weakly defended;
- 72 --- White's king is well defended;
- 73 --- Black's king is well defended;
- 74 --- White's king is badly placed;
- 75 --- Black's king is badly placed;
- 76 --- White's king is well placed;
- 77 --- Black's king is well placed;
- 78 --- White has a very weak pawn structure;
- 79 --- Black has a very weak pawn structure;
- 80 --- White has a moderately weak pawn structure;
- 81 --- Black has a moderately weak pawn structure;
- 82 --- White has a moderately strong pawn structure;
- 83 --- Black has a moderately strong pawn structure;
- 84 --- White has a very strong pawn structure;
- 85 --- Black has a very strong pawn structure;
- 86 --- White has an unfortunate position of the knight;
- 87 --- Black has an unfortunate position of the knight;
- 88 --- White has a good knight position;
- 89 --- Black has a good knight position;
- 90 --- White has an unfortunate position of the bishop;
- 91 --- Black has an unfortunate position of the bishop;
- 92 --- White has a good bishop position;
- 93 --- Black has a good bishop position;
- 94 --- White has an unfortunate position of the rook;
- 95 --- Black has an unfortunate position of the rook;
- 96 --- White has a good rook position;
- 97 --- Black has a good rook position;
- 98 --- White has an unfortunate position of the queen;
- 99 --- Black has an unfortunate position of the queen;
- 100 --- White has a good queen position;
- 101 --- Black has a good queen position;
- 102 --- White has poor coordination of pieces;
- 103 --- Black has poor coordination of pieces;
- 104 --- White has good coordination of pieces;
- 105 --- Black has good piece coordination;
- 106 --- White played very weakly in the opening;
- 107 --- Black played very weakly in the opening;
- 108 --- White played poorly in the opening;
- 109 --- Black played poorly in the opening;
- 110 --- White played well in the opening;
- 111 --- Black played well in the opening;
- 112 --- White played very well in the opening;
- 113 --- Black played very well in the opening;
- 114 --- White played very weakly in the middlegame;
- 115 --- White played very weakly in the middlegame;
- 116 --- White played poorly in the middlegame;
- 117 --- Black played poorly in the middlegame;
- 118 --- White played well in the middlegame;
- 119 --- Black played well in the middlegame;
- 120 --- White played very well in the middlegame;
- 121 --- Black played very well in the middlegame;
- 122 --- White played very weakly in the endgame;
- 123 --- Black played very weakly in the endgame;
- 124 --- White played poorly in the endgame;
- 125 --- Black played poorly in the endgame;
- 126 --- White played well in the endgame;
- 127 --- Black played well in the endgame;
- 128 --- White played very well in the endgame;
- 129 --- Black played very well in the endgame;
- 130 --- White has some counterplay;
- 131 --- Black has some counterplay;
- 132 --- White has moderate counterplay;
- 133 --- Black has moderate counterplay;
- 134 --- White has decisive counterplay;
- 135 --- Black has decisive counterplay;
- 136 --- White is moderately pressed for time
- 137 --- Black is moderately pressed for time;
- 138 --- White is under a lot of time pressure;
- 139 --- Black is under a lot of time pressure;
Model Party
Finally, let's give an example of a game recorded according to all PGN rules: 1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 d6 8.c3 O-O 9.h3 Nb8 10.d4 Nbd7 11.c4 c6 12.cxb5 axb5 13. Nc3 Bb7 14.Bg5 b4 15.Nb1 h6 16.Bh4 c5 17.dxe5 Nxe4 18.Bxe7 Qxe7 19.exd6 Qf6 20.Nbd2 Nxd6 21.Nc4 Nxc4 22.Bxc4 Nb6 23.Ne5 Rae8 24.Bxf7+ Rxf 7 25.Nxf7 Rxe1+ 26.qxe1 KXF7 27.QE3 QG5 28.QXG5 HXG5 29. B3 KE6 30.A3 KD6 31.axb4 CXB4 32.RA5 33.F3 BC8 34.KF2 BF5 35.RA7 G6 36. RA6+ KC5 37.KE1 NF4 38. g3 Nxh3 39.Kd2 Kb5 40.Rd6 Kc5 41.Ra6 Nf2 42.g4 Bd3 43.Re6 1/2-1/2Popularity of File Types
File Rank
Activity
This file type is still relevant and is actively used by developers and application software. Although the original software of this file type may be overshadowed by a newer version (eg Excel 97 vs Office 365), this file type is still actively supported by the current version of the software. This process of interacting with an old operating system or an outdated version of software is also known as " backward compatibility».
File status
Page Last updated
PGN File Summary
These PGN files can be viewed using two existing software application(s), usually Fritz developed open source. It is associated with one main type(s) of file(s), but is often found in the format Portable Game Notation File. Most often, PGN files are classified as Game Files.
PGN files are found on mobile and desktop platforms and can be opened on Windows, Linux, and Unix. The popularity rating of PGN files is "Low". This means that they are not often found on most devices.
If you'd like to learn more about PGN files and the software that opens them, see the additional details below. Alternatively, you can also learn how to perform simple troubleshooting for problems opening PGN files.
Open files in %%os%% with FileViewPro File Viewer
Install optional products - FileViewPro (Solvusoft) | License | | Terms |
PGN File Types
Main PGN File Association
The PGN file is used during the recording stages of a chess game. The file and may also contain the names of the players, game results, round, date, location and name of the event.
Try Universal File Viewer
In addition to the products listed above, we suggest you try the universal file viewer like FileViewPro. This tool can open over 200 different types of files, providing editing functionality for most of them.
License | Privacy Policy | Terms |
Troubleshooting Opening PGN Files
General problems opening PGN files
Fritz not installed
By double-clicking on a PGN file, you can see a system dialog that says "Can't open this type of file". In this case, this is usually due to the fact that Fritz is not installed on your computer for %%os%%. Since your operating system doesn't know what to do with this file, you won't be able to open it by double-clicking on it.
Advice: If you know of another program that can open the PGN file, you can try opening the given file by selecting that application from the list of possible programs.
Wrong version of Fritz installed
In some cases, you may have a newer (or older) version of the Portable Game Notation File, not supported by the installed version of the application. If the correct version of the Fritz software (or any of the other programs listed above) is not available, it may be necessary to download a different version of the software or one of the other software applications listed above. This problem most often occurs when working in an older version of the application software With a file created in a newer version, which the old version cannot recognize.
Advice: Sometimes you can get a general idea of the version of a PGN file by right-clicking on the file and then choosing Properties (Windows) or Get Info (Mac OSX).
Summary: In any case, most of the problems that arise during the opening of PGN files are due to the lack of the correct application software installed on your computer.
Install optional products - FileViewPro (Solvusoft) | License | Privacy Policy | Terms |
Other Causes of Problems Opening PGN Files
Even if Fritz or other PGN-related software is already installed on your computer, you may still encounter problems while opening Portable Game Notation Files. If you still have problems opening PGN files, the reason may lie in other problems preventing these files from being opened. Such problems include (listed in order from most to least common):
- Invalid links to PGN files in the Windows registry ("phone book" of the Windows operating system)
- Accidental deletion of description PGN file in the Windows registry
- Incomplete or incorrect installation application software associated with the PGN format
- File corruption PGN (problems with the Portable Game Notation File itself)
- PGN infection malware
- Damaged or outdated device drivers equipment associated with the PGN file
- Lack of sufficient system resources on the computer to open the Portable Game Notation File format
Poll: What type of file do you use the most?
Most popular operating systems
Windows 7 | (48%) | |
Windows 10 | (42%) | |
Windows 8.1 | (5%) | |
Windows XP | (2%) |
Event of the day
Before ZIP files became commonplace in 1989, ARC files were used to compress files and directories into individual file containers. The ARC format, created by the Enhancement Associates System, was one of the first real examples of file compression software.
How to Fix Problems Opening PGN Files
If your computer has antivirus program Can scan all files on the computer, as well as each file individually. You can scan any file by right-clicking on the file and selecting the appropriate option to scan the file for viruses.
For example, in this figure, file my-file.pgn, then you need to right-click on this file, and in the file menu select the option "scan with AVG". Selecting this option will open AVG Antivirus and scan the file for viruses.
Sometimes an error can result from incorrect software installation, which may be due to a problem that occurred during the installation process. It may interfere with your operating system associate your PGN file with the correct software application, influencing the so-called "file extension associations".
Sometimes simple reinstall Fritz may solve your problem by properly linking PGN to Fritz. In other cases, file association problems may result from bad software programming developer, and you may need to contact the developer for further assistance.
Advice: Try updating Fritz to the latest version to make sure you have the latest fixes and updates.
This may seem too obvious, but often the PGN file itself may be causing the problem. If you received a file via an email attachment or downloaded it from a website and the download process was interrupted (for example, by a power outage or other reason), the file may be corrupted. If possible, try getting a fresh copy of the PGN file and try opening it again.
Carefully: A corrupted file can cause collateral damage to previous or pre-existing malware on your PC, so it's important to keep your computer up to date with an up-to-date antivirus.
If your PGN file associated with the hardware on your computer to open the file you may need update device drivers associated with this equipment.
This problem usually associated with media file types, which depend on the successful opening of the hardware inside the computer, for example, sound card or video card. For example, if you are trying to open an audio file but cannot open it, you may need to update sound card drivers.
Advice: If when you try to open a PGN file you get .SYS file related error message, the problem could probably be associated with corrupted or outdated device drivers that need to be updated. This process can be facilitated by using driver update software such as DriverDoc.
If the steps didn't solve the problem and you are still having problems opening PGN files, this may be due to lack of available system resources. Some versions of PGN files may require a significant amount of resources (eg. memory/RAM, processing power) to open properly on your computer. This problem is quite common if you are using fairly old computer hardware and a much newer operating system at the same time.
This problem can occur when the computer is having a hard time completing a task because the operating system (and other services running in the background) can consume too many resources to open PGN file. Try closing all applications on your PC before opening Portable Game Notation File. By freeing up all available resources on your computer, you will ensure the best possible conditions for trying to open the PGN file.
If you completed all the above steps and your PGN file still won't open, you may need to run hardware upgrade. In most cases, even with older hardware versions, the processing power can still be more than enough for most user applications (unless you're doing a lot of CPU-intensive work like 3D rendering, financial/science modeling, or intense media work) . Thus, it is likely that your computer does not have enough memory(more commonly referred to as "RAM", or RAM) to perform the task of opening a file.
Try to upgrade your memory to see if it helps open the PGN file. Today, memory upgrades are quite affordable and very easy to install, even for the average computer user. As a bonus, you you will probably see a nice performance boost while your computer is performing other tasks.
Install optional products - FileViewPro (Solvusoft) |