FEN, PGN and Chess Notation: The Secret Language of Chess

Read in English || Leggi in italiano
Welcome back, friends! Back to Top
In this post, I’d like to walk you through three small but, in my opinion, very useful topics: FEN, PGN, and chess notation. Who hasn’t copied and pasted a PGN file or a FEN string at some point? Paradoxically, even though these tools are widely used, they’re often not well understood by the average chess player.
Chess notation matters too. It becomes essential when you study to improve—whether you’re working through games, books, or historical archives. Most people don’t think about it until they actually need it. And when that moment comes, you either speak the language… or you get stuck.
That happened to me not long ago, when I tried to decipher a rare game attributed to Che Guevara, written in descriptive notation. Without a guide, it felt like reading hieroglyphs. I eventually managed it—but it was a real struggle! That game later became part of a blog post of mine that got a pretty good response:
So with this post, I want to give you a simple “Rosetta Stone” to help you easily make sense of what might seem complex at first glance.
My goal is to make this topic simple, engaging, and immediately clear.
It’ll be a small challenge.
Enjoy the read,
@DocSimooo
Table of Contents
Introduction… to FEN, PGN, and annotation symbols
FEN, or Forsyth–Edwards Notation: a snapshot of the chessboard
PGN, or Portable Game Notation: the story of a game
Annotation symbols, graphical notation, and language
Spanish descriptive notation: the “Che Guevara” episode
FEN, PGN, and Chess Notation:
The “Secret Language” of Chess
Introduction… to FEN, PGN, and annotation symbols
When I look at an old family photo, I see everything: the details, the faces, the feeling of summer, the light.
But then the questions start to creep in: where were we? How did we get there? What year was it exactly? Had our sister already been born? Sometimes even our parents don’t remember precisely.
That’s what photos are like: they capture a moment, but they don’t tell you what came before or after.
Videos, on the other hand… are often long, sometimes even a bit boring (who hasn’t sat through a relative’s “play-by-play” of a vacation at least once?). But they have one big advantage: they’re complete. And when they’re well made and about people we love, they can be deeply moving.
I still remember a trip from many years ago, the whole family together: my parents were young, and we siblings were much younger and very close. A dream destination—Florida: Orlando, Key West, Cape Canaveral… more than 25 years have passed, yet those moments are still etched in my memory, a treasure, something unforgettable.
And then there are stories—the fairy tales my mother used to tell me, and that I now tell my daughter. Because a story, when it’s told from the heart, takes you somewhere else, sparks your imagination, and makes you dream.
In chess, the same thing happens:
- FEN is a snapshot: it tells you what the position looks like at a given moment.
We’ll go through it step by step in a simple way—how to read every symbol in the code and, most importantly, how to write it yourself without going crazy. In fact, we’ll make it fun, because I’ll include two exercises—simple, practical, and engaging.
If you can, set up a real chessboard with pieces. You’ll need it.
- PGN is the story: it records the game move by move all the way to the final result (and it can also include comments and variations).
We’ll see how to write it properly, and I’ll provide a ready-to-use template to help you store and share your games.
- The language of chess: annotation symbols and correct terminology (in Italian and English)
Chess has its own language, made up of symbols and conventions.
Some annotation symbols are very common in books and databases. Knowing them will make reading much clearer and easier.
Likewise, there are small linguistic differences in how colors and pieces are referred to in Italian and English.
In this section, you’ll find a short legend of the most commonly used symbols, along with a few notes on the correct way to write colors and pieces in both languages.
- Spanish descriptive notation: the “Che Guevara” episode
Here I’ll briefly explain what descriptive notation is, why it exists, how to read it, and how to convert it into modern algebraic notation.
Let’s begin!
FEN, or Forsyth–Edwards Notation: a snapshot of the chessboard
It’s a string of text that describes, in six fields—like a snapshot—the position on the chessboard.
The name comes from David Forsyth, a 19th-century Scottish journalist and chess enthusiast who devised this notation. In the 1990s, Steven J. Edwards, an American computer scientist involved in digital chess, adapted Forsyth’s system for use in databases and chess engines.
FEN is used to save a specific position—for example, so you can start an analysis, an exercise, or a puzzle from exactly that point.
What FEN does not tell us, however, is how the position was reached.
With FEN, nothing is inferred and nothing is “interpreted”; everything is explicitly stated. It provides detailed information about the position, including the “invisible” aspects—things that are hard or impossible to guess just by looking at the board without having followed the game (for example, whether castling rights are still available or whether an en passant capture is possible).
It is a universal declaration of the players’ rights in a given position.
The order of the text string is as follows:
[1] Pieces / [2] Side to move / [3] Castling / [4] En passant / [5] Halfmove clock / [6] Move number
Piece placement → spatial information
Side to move → who moves; temporal information
Castling rights → information about “rights”; indicates which sides (White and Black) can still castle
En passant (if available) → a kind of recent memory; does the position allow an en passant capture?
Halfmove clock → information about the “inertia” of the position
Move number → gives the context of the game; at what stage of the game are we?
First FEN example!
This is the starting position before the game begins:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
[1] Piece placement
Basic rule
- Start from the 8th rank (top, Black’s side)
- Move down to the 1st rank
- Each rank in field [1] is separated by /
Piece symbols (White in uppercase, Black in lowercase)
|
Piece |
White |
Black |
|
King |
K |
k |
|
Queen |
Q |
q |
|
Rook |
R |
r |
|
Bishop |
B |
b |
|
Knight |
N |
n |
|
Pawn |
P |
p |
Empty squares
Numbers indicate how many consecutive empty squares there are.
They must always add up to 8 for each rank.
Describing the position rank by rank
rnbqkbnr ← 8th rank (Black’s starting position)
Or:
3k4
= 3 empty squares, black king, 4 empty squares → total 8
pppppppp ← 7th rank (Black’s starting position)
8 ← 6th rank (eight empty squares in the starting position)
…
[2] Side to move
Immediately after a space, the second field of the string specifies whose turn it is:
|
Symbol |
Meaning |
|
w |
White to move |
|
b |
Black to move |
Example:
... w
[3] Castling rights
In this third field of the FEN, you must specify which castling options are still available.
|
Symbol |
Meaning |
|
K |
White kingside castling |
|
Q |
White queenside castling |
|
k |
Black kingside castling |
|
q |
Black queenside castling |
|
- |
No castling rights |
Rule: White’s rights come first (uppercase), then Black’s (lowercase).
Examples:
- KQkq → both sides can castle on both sides
- Q → White can castle only queenside; Black can no longer castle
- Kq → White can castle kingside; Black queenside
- - → no castling available
[4] En passant
This indicates the square where an en passant capture is possible—only if it can be played on the very next move.
- If not possible → -
- If possible → specify the square (e.g., e3, d6)
Important: you indicate the capture square, not the pawn’s square.
It’s automatic that if the en passant square is on the 6th rank (a6–h6), then White can capture; if it’s on the 3rd rank (a3–h3), then Black can.
[5] Halfmove clock
Field 5 of the FEN counts how many halfmoves have passed since the last capture or pawn move. It is used solely to apply the 50-move rule.
A halfmove is a single move by one player (White or Black).
The counter resets to 0 after any capture (of any piece) or any pawn move (even without a capture).
Moves by king, rook, knight, bishop, queen, castling, checks… none of these reset the counter—they simply increase it by 1.
The 50-move rule is meant to detect static positions where nothing structurally new happens and no real progress is made.
For this reason, it has been established that if 50 full moves pass (i.e., 100 halfmoves on the FEN counter) without any pawn move or capture, a draw can be claimed.
It’s an anti-stalemate rule to prevent one side from dragging a dead position on indefinitely.
The draw must be claimed—it is not automatic over the board (OTB). It is applied automatically in online games.
A pawn move resets the counter because it irreversibly changes the structure of the position.
Pawns are the memory of the game. Pieces can move back; pawns cannot.
Every pawn move opens or closes lines, creates permanent weaknesses, and changes the position definitively. It’s an irreversible event, just like a capture. It tells us the game is still alive—so the counter goes back to zero.
Fifty moves are generally more than enough to force a promotion, a capture, or a realistic winning plan. That’s why this number was chosen by convention.
[6] Move number
This is the move number for White.
- At the start of the game → 1
- After White has played move 1 and Black is to respond → still 1
- When it’s White’s turn again → 2
Examples:
- ... w ... 1 → White to move, first move of the game (or of the studied position/puzzle)
- ... b ... 1 → Black to move, first move of the game
- ... w ... 2 → Black has already moved; we are at move 2
- ... w ... 24 → White is on move 24
Example of a commented FEN with board
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - 0 1
|
Field |
Meaning |
|
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - 0 1 |
Piece placement |
|
b |
Black to move |
|
KQkq |
All castling rights available |
|
- |
No en passant square |
|
0 |
Last move was a pawn move or capture |
|
1 |
Move number 1 |

Now it’s your turn, friends!
Check the solution
Here is the position described by the FEN string.
Did you reconstruct it correctly?

We’ve seen that FEN is like a photograph: it describes a position, not the story that produced it.
However, thanks to modern chess databases (such as ChessBase), which contain millions of games, it is often possible to find games that reached that same position.
PGN, or Portable Game Notation: the story of a game
It is the complete story of the game, move by move.
It contains the game data (players, event, date, result), all the moves in algebraic notation, and any comments or variations.
It can be used to archive or publish games (in books, blogs, websites, and chess software), study openings, carry out annotated analysis, and more.
From a PGN, you can reconstruct every position in the game—including the FEN at any given moment. The reverse is not true.
It is compiled very simply: you enter the move numbers and the moves in sequence, followed by the final result.
Example:
- c4 c6 2. Nf3 d5 3. g3 Bg4 4. Ne5 Bf5 5. Qb3 Qb6 6. cxd5 Qxb3 7. axb3 Be4 8. dxc6 Bxh1 9. Rxa7 1-0
Before listing the moves, you may also include the game information (though this is not mandatory): the so-called tags or header.
These metadata fields are placed before the moves, each on its own line inside square brackets. This is the standard order:
[Event "Champions Chess Tour CrunchLabs Masters 2024"]
[Site "Chess.com"]
[Date "2024.07.19"]
[Round "01-02"]
[White "Caruana, Fabiano"]
[Black "Firouzja, Alireza"]
[Result "1-0"]
This is the correct order for the essential tags. Chess software can read them easily (Chess.com, ChessBase, Lichess, PGN viewers, engines, and so on).
Sometimes additional tags are included as well, for example to specify the players’ Elo ratings, the time control (in seconds), and other details. Staying with the same example:
[WhiteElo "2763"]
[BlackElo "2873"]
[TimeControl "600+2"] → that is, 10+2
[Opening "English Opening: Caro-Kann Defensive System"]
[ECO "..."]
This ECO tag may also appear in PGNs. It indicates the code from the Encyclopaedia of Chess Openings, the international opening classification system. It is used to classify games in databases, find all games from the same opening, and organize large archives.
In this specific case: A11, which identifies a variation of the English Opening. It is written as:
[ECO "A11"]
Here is the link if you want to explore the chess opening classification system in more depth.
[Annotator "..."]
This indicates who analyzed or commented on the game.
Example:
[Annotator "DocSimooo"]
The game I used as an example comes from the 2024 Champions Chess Tour (CrunchLabs Masters), an elite online event organized by Chess.com and featuring the world’s top players. In this example, Fabiano Caruana scores a brilliant win in just 9 moves against Alireza Firouzja. The tournament was ultimately won by Firouzja, but Caruana still finished in the top four in a high–prize pool event.
Click on the image above to enjoy the game!
Comments
Comments are written inside curly braces { ... }.
Example:
e4 {to control the d5 and f5 squares} c5 2. Nf3 d6
Variations
Variations are written in parentheses ( ... ), always after the main move.
Examples:
1. e4 (1. d4 d5 2. c4) e5
or
1. e4 e5 (…d5 2. exd5)
Comments inside variations
Comments inside variations should always be placed in curly braces:
Example:
- e4 (1. d4 d5 2. c4 {The Queen’s Gambit is a solid alternative}) e5
Annotation symbols, NAGs, and graphical symbols
Standard annotation symbols such as ! ? !! ?? !? ?! are perfectly fine and are placed immediately after the move.
Example:
- h3! Bh5? 6. Nxe5!! Bxd1??
In professional chess databases, these symbols can also be represented in numerical form (NAG, Numeric Annotation Glyphs). We’ll cover this shortly.
Graphical symbols are not official, but they are now widely recognized and make reading more immediate. The most popular and authoritative online platforms, such as Chess.com, use them extensively to evaluate the quality of moves.

However, they are not part of the PGN standard, and their use may interfere with how some programs read the file.
PGN is, in fact, a technical format: to work properly, it must follow strict rules and use only the supported symbols (!, ?, !!, ??, !?, ?!).
Even if broader support for graphical symbols were introduced in the future, they would still need to be included in the PGN file as comments.
Example: 1. e4 e5 {book move 📖}
For now, they cannot be used directly!
The final result
|
Symbol |
Meaning |
|
1-0 |
White wins |
|
0-1 |
Black wins |
|
1/2-1/2 |
Draw |
|
* |
Unknown result or game not finished |
* means: the game ends here… the final result is unknown.
It should appear:
- in the tag [Result "1-0"]
- and also at the end of the moves
Example:
...
[Result "1-0"]
...
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 ... 1-0
Mini-template (feel free to copy and paste 😉)
[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "1-0"]
[WhiteElo "?"]
[BlackElo "?"]
[TimeControl "?+?"]
[Opening "..."]
[ECO "C20"]
[Link "insert here the URL of the site where the game is published"]
[Annotator "DocSimooo"]
1. e4 e5 2. Nf3 d6 3. Bc4 Bg4 4. Nc3 Nc6 {Normal development} 5. h3 Bh5? (5...Bxf3 {Best move. White keeps the bishop pair and a solid position.} 6. Qxf3) 6. Nxe5!! Bxd1?? (6... dxe5 {Good reply} 7. Qxh5 {White wins a bishop}) (6... Nxe5 {Best reply} 7. Qxh5 Nxc4 8. Qb5+ {Fork} 8... c6 9. Qxc4) 7. Bxf7+ Ke7 8. Nd5# 1-0
Now that the PGN file no longer looks like a mythical creature straight out of a medieval bestiary, are you ready for the second and final challenge?
This time, we reverse the process: starting from a sequence of moves, you’ll need to reconstruct the FEN of the final position.
If I only showed you the final position diagram, it wouldn’t be possible to determine the FEN without ambiguity. Some information, in fact, belongs to the history of the game.
The halfmove clock and the full move number often cannot be determined; and in some cases, even castling rights and the possible en passant square can be ambiguous.
But with the PGN available, the problem is solved.
Enjoy!
1) piece placement
2) side to move
3) castling rights
4) en passant
5) halfmove clock
6) fullmove number
Show solution
Annotation symbols, graphical notation, and language
Let’s wrap up with a short, practical legend of annotation symbols, often used in books and chess databases to comment on a move or evaluate a position.
| Symbol | Meaning |
|---|---|
| x | Capture |
| + | Check |
| # | Checkmate |
| O-O | Kingside castling |
| O-O-O | Queenside castling |
| 1-0 | White wins |
| 0-1 | Black wins |
| ½-½ or 0.5-0.5 | Draw |
| ! | Good move |
| !! | Brilliant move |
| ? | Mistake |
| ?? | Blunder |
| !? | Interesting move |
| ?! | Dubious / questionable move |
| ± | Slight advantage for White |
| +− | Decisive advantage for White |
| ∓ | Slight advantage for Black |
| −+ | Decisive advantage for Black |
| = | Equal position |
| ∞ | Unclear / unclear position |
Here’s an interesting link for those who want to explore further.
In professional chess databases, these symbols can also be represented in numerical form (NAG, Numeric Annotation Glyphs). However, for everyday use and practical reading, traditional symbols (!, ?, etc.) are by far the most common and intuitive.
Here’s a link to PGN and NAGs for those who want to dive deeper.
Many online platforms—most notably Chess.com—also use graphical symbols, such as stars or icons, to make move evaluations more immediate. These, however, are not part of the PGN standard and are mainly used for visual purposes.
📖 Book move
⭐ Best move
!! Brilliant
! Great move
👍 Excellent move
✅ Good move
?! Inaccuracy
X Missed move
? Mistake
?? Blunder
How to write colors and piece names correctly
A final note concerns the correct capitalization of colors and piece names, which differs between Italian and English.
In Italian, lowercase is used in regular text, even when bianco and nero refer to the side or the player:
- il bianco, il nero
- i bianchi, i neri
- re, donna, torre, alfiere, cavallo, pedone
Opening names are also written in lowercase (e.g., il gambetto di donna). The exception is when a proper name appears, which retains capitalization: difesa Nimzo-Indiana, apertura Ruy Lopez.
Capital letters are sometimes used in tables and diagrams as a stylistic choice and, in some cases, in technical or regulatory contexts (for example, in documents from the Italian Chess Federation), but they are not required in running text.
In notation, the initials of the pieces are always uppercase: R (king), D (queen), T (rook), A (bishop), C (knight).
In English, the convention is different. When referring to the sides, capitalization is normally used, just as it is for players:
- White, Black
Opening names are also capitalized:
- Queen’s Gambit, Sicilian Defense
Piece names, however, remain lowercase in regular text:
- king, queen, rook, bishop, knight, pawn
In notation, finally, the initials of the pieces are always uppercase:
- K, Q, R, B, N
Spanish descriptive notation: the “Che Guevara” episode
Descriptive notation is an older system compared to modern algebraic notation and is now almost completely obsolete.
In this system, the files are not labeled with letters (a–h), but with the name of the piece that occupies that file at the start of the game (rook, knight, bishop, etc.), distinguishing between the kingside and the queenside.
The ranks (1–8) are also numbered from the player’s perspective, so the same square can have different names for White and Black.
Moves are written by indicating the piece followed by the destination square. For example, a move like e4 may appear as P4K (pawn to the king’s fourth).
Although this system is less immediate, it still appears in historical texts and requires a brief mental “translation” into modern notation.
I came across it while looking for a PGN version of the simultaneous game played in 1962 by Che Guevara against GM Miroslav Filip, without being able to find it. Then, on EcuRed, I finally stumbled upon the game… but in this form:
1-CR3A,P4D,2-P4AD,P3AD,3-P4D,C3A;4-C3A,P3CR;5-A4A,A2C;6-P3R,A4A;7-D3C,P3C;8-A2R,O-O;9-O-O,C5R;10-TR1D,CxC;11-PxC,P3R;12-P3TR,C2D;13-PxP,PRxP;14-P4A,PxP;15-AxP;C3A;16-A5R,A5R;17-C2D,A4D;18-AxA,DxA;19-DxD,CxD;20-AxA,RxA;21-TR1AD,TD1A;22-TD1C,P4AR;23-C3A,P4A;24-PxP,TxP;25-TxT,PxT;26-T1AD,T1A. Filip en esta posición ofreció tablas al Che, quien aceptó de mala gana.
At first glance, completely indecipherable.
Only after studying the system was I able to “translate” it and convert it into PGN format. So now you can relive this curious game, which ended in a draw:
“There’s so much beauty in knowledge!” ☺️
Understanding PGN, FEN, and chess notation isn’t about computer science.
It’s about learning to read the hidden language of chess.
Most players use PGN and FEN, but often without truly understanding them. That’s why I thought it might be helpful to dedicate this article to them—to make them clearer and easier to grasp.
The result is a cross-cutting blog post, independent of Elo level, designed for anyone who wants to explore a topic that is both widely used and often poorly understood.
Did you enjoy the exercises? Were the copy-and-paste templates useful? Have you learned how to write a FEN position yourself or compile a PGN? Let me know! In any case, I hope the read was both light and engaging.
Warm regards, and see you soon.
@DocSimooo
Bentrovati, amici!
In questo post voglio parlarvi in modo semplice ma efficace di tre piccoli argomenti a mio avviso molto utili: FEN, PGN e notazioni scacchistiche. Chi non ha mai copiato ed incollato un file PGN o un codice FEN? Paradossalmente questi strumenti, sebbene molto utilizzati, sono però poco compresi dal giocatore medio di scacchi.
Anche le notazioni scacchistiche sono importanti. Sono utili quando si studia per migliorarsi, che siano partite, libri o archivi storici.
Di solito non ci si pensa fino a quando non ci serve davvero. E quando succede, o conosci il linguaggio, oppure ti incarti.
A me è capitato poco tempo fa, quando cercavo di decifrare una rara partita attribuita a Che Guevara scritta in notazione descrittiva: senza una guida, era come leggere un geroglifico. Alla fine ce l’ho fatta, ma che sudata! Quella partita è poi finita in un mio blog che ha avuto un discreto successo:
Ecco, con questo post voglio fornirvi una semplice stele di Rosetta per comprendere agevolmente ciò che è apparentemente complesso.
E’ mia intenzione rendere l’argomento semplice, interessante e immediatamente comprensibile.
Sarà una piccola sfida.
Buona lettura,
@DocSimooo
Indice
Introduzione… a FEN e PGN e simboli di annotazione
FEN o Forsyth–Edwards Notation: la foto della scacchiera
PGN o Portable Game Notation: la storia della partita
Simboli di annotazione, notazioni grafiche e linguaggio
Notazione descrittiva spagnola: l’episodio “Che Guevara”
FEN, PGN e notazioni scacchistiche:
la lingua “segreta” degli scacchi
Introduzione… a FEN, PGN e simboli di annotazione
Quando guardo una vecchia foto di famiglia vedo tutto: i dettagli, i volti, l’estate addosso, la luce.
Ma poi arrivano le domande: dove eravamo? Come ci siamo arrivati? Che anno era esattamente? Nostra sorella era già nata? A volte nemmeno i nostri genitori ricordano con precisione.
Le foto sono così: immortalano l’istante, ma non ti raccontano il prima e il dopo.
I video invece… sono spesso lunghi, a volte persino noiosi (chi non si è sorbito almeno una volta la “telecronaca” delle vacanze di un parente?). Però hanno un pregio: sono esaustivi. Se sono fatti bene e riguardano persone care, riescono anche ad emozionarci molto.
Ricordo ancora un viaggio di molti anni fa, tutta la famiglia insieme: i miei genitori erano giovani e noi fratelli ben più piccoli e molto legati. Meta da sogno. Florida: Orlando, Key West, Cape Canaveral… sono passati più di 25 anni, ma quei momenti sono rimasti incisi, un tesoro, un ricordo indelebile.
E poi ci sono le storie: le favole che mi raccontava mia mamma e che oggi io racconto a mia figlia. Perché la storia, quando è raccontata col cuore, ti porta in un’altra dimensione, stimola la fantasia e fa sognare.
Negli scacchi succede la stessa cosa:
- Il FEN è una foto: ti dice com’è la posizione in quell’istante.
Vedremo in modo semplice come leggere ogni simbolo che ne compone il codice e, soprattutto come scriverlo da soli, senza impazzire, anzi divertendoci, perché proporrò due esercizi, semplici, pratici ed entusiasmanti.
Se puoi, prepara una scacchiera con pezzi veri. Ti servirà.
- Il PGN è la storia: ti racconta la partita mossa dopo mossa fino al risultato finale (e può includere anche commenti e varianti).
Vedremo come si compila e mostrerò un template pronto da utilizzare per archiviare e condividere le nostre partite.
- Il linguaggio degli scacchi: simboli di annotazione e terminologia corretta (in italiano ed in inglese)
Gli scacchi hanno un loro linguaggio fatto di simboli e convenzioni.
Alcuni simboli di annotazione sono molto comuni nei libri e nei database scacchistici. Conoscerli ne renderà la lettura molto più comprensibile ed agevole.
Allo stesso modo, esistono alcune piccole differenze linguistiche nel modo in cui colori e pezzi vengono indicati in italiano e in inglese.
In questa sezione troverete una breve legenda dei simboli più utilizzati e qualche nota sul modo corretto di scrivere colori e pezzi nelle due lingue.
- Notazione descrittiva spagnola: l’episodio “Che Guevara”
Qui spiegherò sinteticamente cosa è la notazione descrittiva, perché esiste, come si interpreta e come si traduce in notazione algebrica moderna.
Iniziamo!
FEN o Forsyth–Edwards Notation: la foto della scacchiera
E’ una stringa di testo che descrive in 6 campi, come in una fotografia istantanea, la posizione della scacchiera.
Il nome deriva da David Forsyth, giornalista ed appassionato scacchista scozzese del 1800. Fu lui ad ideare tale notazione descrittiva. Negli anni ’90 Steven J. Edwards, informatico statunitense e programmatore legato al mondo degli scacchi digitali, adattò il sistema di Forsyth per l’uso nei database e nei motori scacchistici.
Il FEN serve per salvare una posizione specifica, ad esempio per iniziare proprio da lì un’analisi, un esercizio, un puzzle…ecc.
Il FEN NON ci dice però come si è arrivati lì.
Con il FEN non si deduce nulla, non si “interpreta” la posizione, si dichiara invece tutto. Informa in modo dettagliato sulla posizione, anche le cose “invisibili”, ovvero difficilmente intuibili vedendo la posizione sulla scacchiera senza aver seguito la partita (ad esempio se si ha diritto di arrocco o se può essere effettuata la presa en passant).
E’ una dichiarazione universale dei diritti degli attori della partita.
L’ordine della stringa di testo è il seguente:
[1] Pezzi / [2] Tratto / [3] Arrocco / [4] En passant / [5] Mezze mosse / [6] Numero mossa
- disposizione dei pezzi -> ovvero informazione spaziale
- lato al tratto -> ovvero chi muove; informazione temporale
- arrocchi -> informazione sui “diritti”; indica quali lati (Bianco e Nero) possono ancora arroccare
- presa en passant (se esiste) -> indica una sorta di memoria recente; la posizione consente l’en passant?
- contatore delle mezze mosse -> ovvero informazione sulla “inerzia” della posizione
- numero della mossa -> ci dà il contesto della partita; a che punto della partita ci troviamo?
Primo esempio di FEN! Questa è la posizione di partenza a partita non ancora iniziata: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
[1] Disposizione dei pezzi
Regola di base
- Si parte dall’8ª traversa (in alto, lato nero)
- Si scende fino alla 1ª traversa
- Ogni traversa nel campo [1] è separata da /
Simboli dei pezzi (bianco in maiuscolo e nero in minuscolo)
|
Pezzo |
Bianco |
Nero |
|
Re |
K |
k |
|
Donna |
Q |
q |
|
Torre |
R |
r |
|
Alfiere |
B |
b |
|
Cavallo |
N |
n |
|
Pedone |
P |
p |
Case vuote
- I numeri indicano quante case vuote consecutive ci sono
- Devono sempre sommare a 8 per ogni traversa
Descrizione della posizione traversa per traversa
rnbqkbnr ← 8ª traversa (posizione iniziale del nero)
Oppure:
3k4
= 3 vuote, re nero, 4 vuote → totale 8
pppppppp ← 7ª traversa (posizione iniziale del nero)
8 ← 6ª traversa (otto case vuote in posizione iniziale del nero)
…
[2] Lato al tratto
Subito dopo uno spazio, la seconda voce della stringa deve specificare a chi spetti il tratto:
|
Simbolo |
Significato |
|
w |
Muove il Bianco |
|
b |
Muove il Nero |
Esempio:
... w
[3] Diritti di arrocco
In questo terzo campo del FEN si deve specificare quali arrocchi sono ANCORA consentiti.
|
Simbolo |
Significato |
|
K |
Bianco arrocco corto |
|
Q |
Bianco arrocco lungo |
|
k |
Nero arrocco corto |
|
q |
Nero arrocco lungo |
|
- |
Nessun arrocco possibile |
Regola: prima i diritti del bianco (in maiuscolo), poi del nero (in minuscolo)
Esempi:
KQkq → entrambi possono arroccare su entrambi i lati
Q → il bianco puo arroccare solo sul lato si donna, il nero non può piu arroccare
Kq → il bianco può arroccare sul lato di re, il nero sul lato di donna
- → nessun arrocco disponibile
[4] En passant
Indica la casa su cui si può catturare en passant, solo se possibile, al tratto successivo.
- Se non è possibile → -
- Se è possibile → si specifica la casa (es. e3, d6)
Attenzione: non si mette la casa del pedone, ma la casa di cattura. E' automatico che, se la presa en passant può verificarsi in 6ª traversa (a6-h6) è il bianco che può catturare, se invece in 3ª traversa (a3-h3) sarà il nero.
[5] Mezze mosse
Il campo 5 del FEN conta quante mezze mosse sono passate dall’ultima cattura, oppure mossa di pedone. Serve esclusivamente per applicare la regola delle 50 mosse.
Una mezza mossa è la mossa di un singolo giocatore (bianco o nero).
Il contatore torna a 0 se avviene una presa (di qualsiasi pezzo) oppure una mossa di pedone (anche senza presa). Non azzera il contatore alcuna mossa di re, torre, cavallo, alfiere, donna, arrocco, scacco… Tutte queste aumentano il contatore di 1.
La regola delle 50 mosse serve a individuare posizioni statiche, in cui non succede più nulla di strutturalmente nuovo e nessuno fa progressi reali.
Per questo, per convenzione, è stato stabilito da regolamento che, se passano 50 mosse complete (cioè 100 mezze mosse al contatore FEN) senza pedoni mossi né prese, si può chiedere patta. E’ una regola anti stallo che serve ad evitare che una delle due parti trascini all’infinito una posizione morta, senza progresso.
La patta va richiesta, non è automatica OTB (over the board). Viene applicata automaticamente, invece, nelle partite on-line.
Una mossa di pedone azzera il contatore perché cambia irreversibilmente la struttura della posizione.
I pedoni sono la memoria della partita. I pezzi possono infatti tornare indietro, mentre i pedoni no.
Ogni mossa di pedone: apre o chiude linee, crea debolezze permanenti, cambia la posizione in modo definitivo. È un evento irreversibile, come una presa. Ci dice che la partita è ancora viva. E quindi il contatore riparte da zero!
50 mosse sono generalmente più che sufficienti per forzare una promozione, una presa, un piano vincente realistico. Per questo convenzionalmente è stato scelto proprio questo numero.
[6] Numero della mossa
È il numero della mossa del bianco.
All’inizio della partita → 1
Dopo che il bianco ha giocato la mossa 1 e il nero deve rispondere → resta 1
Quando tocca al bianco per la seconda volta → 2
Esempi:
... w ... 1 → tocca al bianco e siamo alla prima mossa della partita (o della posizione/puzzle in fase di studio)
... b ... 1 → tocca al nero e siamo alla prima mossa della partita
... w ... 2 → il nero ha già mosso e siamo alla seconda mossa della partita
... w ... 24 → il bianco è alla 24ª mossa
Esempio di FEN commentati con scacchiera
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - 0 1
|
Campo |
Significato |
|
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq - 0 1 |
Posizione dei pezzi |
|
b |
Muove il Nero |
|
KQkq |
Tutti gli arrocchi disponibili |
|
- |
Nessun en passant |
|
0 |
Ultima mossa: pedone |
|
1 |
Mossa numero 1 |
Ora, amici, tocca a voi!
Verifica la posizione
Ecco la posizione descritta dalla stringa FEN.
L'hai ricostruita bene?

Abbiamo visto che il FEN è come una fotografia: descrive una posizione, non la storia che l’ha generata.
Tuttavia, grazie ai moderni database scacchistici (es. ChessBase), che raccolgono milioni di partite, è spesso possibile individuare partite che sono arrivate a quella stessa configurazione.
PGN o Portable Game Notation: la storia della partita
È la storia completa della partita, mossa dopo mossa.
Contiene i dati della partita (giocatori, evento, data, risultato), tutte le mosse in notazione algebrica con eventuali commenti e varianti.
Può servire ad archiviare o pubblicare (su libri, blog, siti e software scacchistici…) partite, studiare aperture, effettuare analisi con commenti…ecc.
Dal PGN si può ricostruire ogni posizione, quindi anche il FEN di un qualunque momento della partita, non viceversa.
Si compila in modo molto semplice inserendo numero di mossa e le mosse in sequenza seguite dal risultato finale.
Esempio:
1. c4 c6 2. Cf3 d5 3. g3 Ag4 4. Ce5 Af5 5. Db3 Db6 6. cxd5 Dxb3 7. axb3 Ae4 8. dxc6 Axh1 9. Txa7 1-0
Prima di elencare le mosse si possono (ma non è obbligatorio) inserire:
Info dell’evento: i così detti “tag” (header)
I metadati si mettono prima delle mosse, in righe tra parentesi quadre. Questo l’ordine standard:
[Event "Champions Chess Tour CrunchLabs Masters 2024"]
[Site "Chess.com"]
[Date "2024.07.19"]
[Round "01-02"]
[White "Caruana, Fabiano"]
[Black "Firouzja, Alireza"]
[Result "1-0"]
Questo è l'ordine corretto dei tag essenziali. Vengono agevolmente letti dai software (Chess.com, ChessBase, Lichess, PGN viewers, motori, ecc.).
Talora se ne trovano aggiunti altri per specificare l'Elo rating dei giocatori, la cadenza di gioco (in secondi) ed altri ancora. Rimanendo all'esempio in questione:
[WhiteElo "2763"]
[BlackElo "2873"]
[TimeControl "600+2"] → ovvero 10'+2''
[Opening "English Opening: Caro-Kann Defensive System"]
[ECO "..."]
Nei PGN può comparire questo tag ECO, che indica il codice della classificazione internazionale delle aperture (Encyclopaedia of Chess Openings). Serve a classificare le partite nei database, cercare tutte le partite di una stessa apertura ed organizzare grandi archivi.
Nel caso specifico: A11, che identifica una variante della Ruy Lopez. si scrive:
[ECO "A11"]
Qui il link per approfondire il sistema di classificazione delle aperture scacchistiche.
[Annotator "..."]
Indica chi analizza/commenta la partita.
Es. [Annotator "DocSimooo"]
La partita che ho utilizzato ad esempio è tratta dal Champions Chess Tour 2024 (CrunchLabs Masters), un evento online d’élite organizzato da Chess.com e riservato ai migliori giocatori al mondo. In questo esempio, Fabiano Caruana ottiene una vittoria brillante in sole 9 mosse contro Alireza Firouzja. Il torneo è stato poi vinto da Alireza Firouzja, ma Caruana ha comunque chiuso tra i primi quattro, in un evento con un significativo montepremi in denaro.
Cliccando sull'immagine sopra potete godervi la partita!
Commenti
I commenti si inseriscono tra parentesi graffe { ... }
Esempio:
- e4 {per controllare le case d5 e f5} c5 2. Cf3 d6
Varianti
Le varianti si inseriscono tra parentesi tonde ( ... ) sempre dopo la mossa principale.
Esempi:
1. e4 (1. d4 d5 2. c4) e5
oppure 1. e4 e5 (...d5 2. exd5)
Commento dentro la variante
I commenti dentro la variante vanno sempre tra parentesi graffe:
Esempio:
1. e4 (1. d4 d5 2. c4 {Il gambetto di donna è una solida alternativa}) e5
Simboli di annotazione, NAG e simboli grafici
I vari simboli di annotazione tipo ! ? !! ?? !? ?! sono ok e si inseriscono subito dopo la mossa.
Es. 5. h3! Bh5? 6. Nxe5!! Bxd1??
Nei database scacchistici professionali questi simboli possono essere rappresentati anche in forma numerica (NAG, Numeric Annotation Glyphs). Ne parleremo a breve.
I simboli grafici non sono ufficiali, ma sono ormai ampiamente riconosciuti e rendono la lettura più immediata. Le più diffuse ed autorevoli piattaforme online, come Chess.com li utilizzano ampiamente per la valutazione della forza delle mosse.

Tuttavia non appartengono allo standard PGN ed il loro utilizzo può compromettere la corretta lettura del file da parte di alcuni programmi.
Il PGN è infatti un formato tecnico: per funzionare correttamente al momento deve rispettare regole precise e utilizzare solo i simboli i codificati (!, ?, !!, ??, !?, ?!).
Anche qualora in futuro venisse introdotto un supporto più ampio per simboli grafici, questi dovrebbero comunque essere inseriti nel file PGN come se fossero commenti. Esempio: 1. e4 e5 {mossa da libro 📖}. Al momento non possono essere inseriti!
Il risultato finale
|
Simbolo |
Significato |
|
1-0 |
Vittoria del Bianco |
|
0-1 |
Vittoria del Nero |
|
1/2-1/2 |
Patta |
|
* |
Risultato sconosciuto o partita non conclusa |
* significa: la partita si interrompe qui... il risultato finale non è noto.
Va:
- nel tag [Result "1-0"]
- e anche alla fine delle mosse
Es.:
...
[Result "1-0"]
...
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 ... 1-0
Mini-template (fate tranquillamente copia-incolla 😉)
[Event "?"]
[Site "?"]
[Date "????.??.??"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "1-0"]
[WhiteElo "?"]
[BlackElo "?"]
[TimeControl "?+?"]
[Opening "..."]
[ECO “C20”]
[Link "inserire qui URL del sito in cui la partita è pubblicata"]
[Annotator “DocSimooo”]
Ora che anche il file PGN ha smesso di sembrare una creatura mitologica uscita da un bestiario medievale, siete pronti per la seconda e ultima challenge?
Questa volta il percorso si inverte: a partire da una sequenza di mosse dovete ricostruire il FEN della posizione finale.
Ve vi mostrassi il diagramma della sola posizione finale non si potrebbe dedurre il FEN senza ambiguità. Alcune informazioni, infatti, appartengono alla storia della partita.
Il contatore delle mezze mosse e il numero di mosse complete spesso non possono essere determinati; e in certi casi possono risultare ambigui anche i diritti di arrocco e l’eventuale casa di en passant.
Ma con il PGN a disposizione il problema è risolto. Buon divertimento.
Mostra il risultato
Simboli di annotazione, notazioni grafiche e linguaggio
Chiudiamo quindi con una piccola legenda pratica dei simboli di annotazione, spesso utilizzati nei libri e nei database scacchistici per commentare una mossa o valutare una posizione.
| Simbolo | Significato |
|---|---|
| x | Cattura |
| + | Scacco |
| # | Scacco matto |
| O-O | Arrocco corto (lato di re) |
| O-O-O | Arrocco lungo (lato di donna) |
| 1-0 | Vince il Bianco |
| 0-1 | Vince il Nero |
| ½-½ oppure 0.5-0.5 | Patta |
| ! | Buona mossa |
| !! | Mossa brillante |
| ? | Errore |
| ?? | Grave errore (blunder) |
| !? | Mossa interessante |
| ?! | Mossa dubbia / sospetta |
| ± | Leggero vantaggio del Bianco |
| +− | Vantaggio decisivo del Bianco |
| ∓ | Leggero vantaggio del Nero |
| −+ | Vantaggio decisivo del Nero |
| = | Posizione equilibrata |
| ∞ | Posizione incerta / non chiara |
Ecco un link interessante per chi volesse approfondire.
Nei database scacchistici professionali questi simboli possono essere rappresentati anche in forma numerica (NAG, Numeric Annotation Glyphs). Tuttavia, per l’uso pratico e la lettura quotidiana, i simboli tradizionali (!, ?, ecc.) sono di gran lunga più diffusi e intuitivi.
Ecco il link a PGN e NAGS, per chi volesse approfondire.
Molte piattaforme online, prima tra tutte chess.com, utilizzano anche simboli grafici, come stelle o icone, per rendere la valutazione della mossa più immediata. Questi, tuttavia, non fanno parte dello standard PGN e vengono utilizzati soprattutto a livello visivo.
📖 Mossa da libro
⭐ Mossa migliore
!! Brillante
! Great
👍 Ottima
✅ Buona
?! Imprecisione
X Mossa mancata
? Errore
?? Errore grave
Come si scrivono correttamente colori e pezzi
Un’ultima nota riguarda l'uso corretto di maiuscole e minuscole per colori e nomi dei pezzi, che differisce tra italiano e inglese.
In italiano, nel testo normale si usano le minuscole, anche quando bianco e nero indicano il lato o il giocatore:
- il bianco, il nero
- i bianchi, i neri
- re, donna, torre, alfiere, cavallo, pedone
Anche i nomi delle aperture si scrivono in minuscolo (es. il gambetto di donna). Fanno eccezione i casi in cui compare un nome proprio, che mantiene la maiuscola: difesa Nimzo-Indiana o apertura Ruy Lopez.
La maiuscola si utilizza talvolta in tabelle e diagrammi come scelta grafica e, in alcuni casi, nei contesti tecnici o regolamentari (ad esempio nei documenti della Federazione Scacchistica Italiana), ma non è obbligatoria nel testo discorsivo.
Nella notazione le iniziali dei pezzi sono sempre maiuscole: R (re), D (donna), T (torre), A (alfiere), C (cavallo).
In inglese, la convenzione è diversa. Quando si indicano i lati, si usa normalmente la maiuscola così come per i giocatori:
- White, Black
Anche i nomi delle aperture sono scritti con iniziali maiuscole:
- Queen’s Gambit, Sicilian Defense
Mentre i nomi dei pezzi restano in minuscolo nel testo:
- king, queen, rook, bishop, knight, pawn
Nella notazione, infine, le iniziali dei pezzi sono sempre maiuscole:
- K, Q, R, B, N
Notazione descrittiva spagnola: l’episodio “Che Guevara”
La notazione descrittiva è un sistema più antico rispetto a quello algebrico moderno, oggi quasi completamente in disuso.
In questo sistema le colonne non sono indicate con lettere (a–h), ma con il nome del pezzo che occupa quella colonna all’inizio della partita (torre, cavallo, alfiere, ecc.), distinguendo tra lato di re e lato di donna.
Anche le traverse (1–8) sono numerate dal punto di vista del giocatore: la stessa casa può quindi avere nomi diversi per bianco e nero.
Le mosse si indicano scrivendo il pezzo seguito dalla casa di destinazione. Ad esempio, una mossa come e4 può comparire come P4R (pedone alla quarta del re).
Questo sistema, pur essendo meno immediato, compare ancora in testi storici e richiede una breve “traduzione” mentale nella notazione moderna.
Mi ci sono imbattuto perché cercavo la versione in formato PGN della simultanea giocata nel 1962 da Che Guevara contro il GM Miroslav Filip, senza riuscire a trovarla. Poi, su EcuRed mi imbatto finalmente nella partita… ma in questa forma:
1-CR3A,P4D,2-P4AD,P3AD,3-P4D,C3A;4-C3A,P3CR;5-A4A,A2C;6-P3R,A4A;7-D3C,P3C;8-A2R,O-O;9-O-O,C5R;10-TR1D,CxC;11-PxC,P3R;12-P3TR,C2D;13-PxP,PRxP;14-P4A,PxP;15-AxP;C3A;16-A5R,A5R;17-C2D,A4D;18-AxA,DxA;19-DxD,CxD;20-AxA,RxA;21-TR1AD,TD1A;22-TD1C,P4AR;23-C3A,P4A;24-PxP,TxP;25-TxT,PxT;26-T1AD,T1A. Filip en esta posición ofreció tablas al Che, quien aceptó de mala gana.
A prima vista completamente indecifrabile.
Solo dopo aver studiato il sistema sono riuscito a “tradurla” e convertirla in formato PGN. Potete quindi rivivere adesso questa curiosa partita, conclusasi con una patta:
Quanta bellezza nella conoscenza! ☺️
Capire PGN e FEN e le notazioni scacchistiche non è informatica.
È imparare a leggere il linguaggio nascosto degli scacchi.
La maggior parte dei giocatori utilizza PGN e FEN, ma spesso senza conoscerli davvero. Per questo ho pensato che potesse essere utile dedicarvi questo articolo, per farli comprendere meglio.
Ne è nato un blog trasversale, indipendente dal livello di Elo rating, pensato per chiunque abbia piacere di approfondire un argomento tanto diffuso quanto spesso poco chiaro.
Vi son piaciuti gli esercizi di verifica? Utili i templates copia-incolla? Avete imparato a scrivere da voi una posizione FEN o a compilare un PGN? Fatemi sapere! Spero comunque che la lettura sia stata leggera ed entusiasmante.
Un saluto affettuoso ed a presto.