Tool to display / translate a chess game's moves in Standard Algebraic Notation (SAN). The SAN notation allows to describe successive chess moves.

Algebraic Chess Notation - dCode

Tag(s) : Notation System, Board Games

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

The algebraic notation SAN (for Standard Algebraic Notation) makes it possible to note each move with a letter symbolizing the piece played and the coordinates of the squares played: the starting square and the square of destination. The abbreviated notation uses only the piece letter and the destination square.

The 64 squares of the chessboard are marked via a 2D coordinate system: the digits of `1` to `8` (from left to right) for the columns and the lowercase letters from `a` to `h` (from below top) for the rows.

__Example:__ The square at the bottom left is called `a1`, the square at the top right is called `h8`

Chess pieces are symbolized by a letter:

K (King) | Q (Queen) |

N (kNight) | R (Rook) |

B (Bishop) | nothing or P (Pawn) |

The notation of the letters varies according to the language used, it is advisable to prefer the English notation which is the one used internationally.

In addition to this notation, a cross `x` denotes a catch of a piece.

__Example:__ `a2-a3`, abbreviated to `a3`, means: the pawn moves to `a3`

__Example:__ `a2xb3`, abbreviated to `xb3`, means: the pawn takes the piece located in square `b3` (NB: if several pawns can take in `b3` then indicate the original column like `axb3`)

Noves are numbered in pairs (whites, blacks) and indicated one after the other.

__Example:__ `1. e4 Cf6 2. d4 Cxe4 3. etc.`

Castling has a special notations:

— `0-0` (or sometimes `O-O`) for kingside castling

— `0-0-0` (or sometimes `O-O-O`) for queenside castling

SAN is the acronym for Standard Algebraic Notation, the standardized version of algebraic notation, because it is the one used in official competitions by the International Chess Federation.

dCode retains ownership of the "Algebraic Chess Notation" source code. Except explicit open source licence (indicated Creative Commons / free), the "Algebraic Chess Notation" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or the "Algebraic Chess Notation" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Algebraic Chess Notation" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!

Reminder : dCode is free to use.

The copy-paste of the page "Algebraic Chess Notation" or any of its results, is allowed as long as you cite dCode!

Cite as source (bibliography):

*Algebraic Chess Notation* on dCode.fr [online website], retrieved on 2022-12-09,

san,algebraic,chess,notation,standard

https://www.dcode.fr/san-chess-notation

© 2022 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback