// learn chess
everything you need to start playing.
from zero to your first game — interactive lessons with animated boards. hit pause on any board and click a piece to see where it can move.
// the board
01 THE BOARD
Each square has a unique name combining its file letter and rank number. White starts on ranks 1–2, Black on ranks 7–8.
// the pieces
02 THE PIECES
Each side starts with 16 pieces: 1 king, 1 queen, 2 rooks, 2 bishops, 2 knights, and 8 pawns.
♔ King
Moves one square in any direction. The most important piece — if it's checkmated, you lose.
♕ Queen
Moves any number of squares horizontally, vertically, or diagonally. The most powerful piece on the board.
♖ Rook
Moves any number of squares along a rank or file. Dominates open lines.
♗ Bishop
Moves any number of squares diagonally. Stays on its starting color the entire game.
♘ Knight
Moves in an L-shape: two squares in one direction, then one square perpendicular. The only piece that can jump over others.
♙ Pawn
Moves one square forward (two from its starting position). Captures diagonally. Can promote to any piece when reaching the last rank.
// special moves
03 SPECIAL MOVES
Castling
King moves two squares toward a rook, the rook jumps over. Only works if neither piece has moved, no pieces are in between, and the king isn't in check.
En Passant
If a pawn moves two squares forward from its starting position and lands next to an enemy pawn, the enemy can capture it "in passing" — but only on the very next move.
Pawn Promotion
When a pawn reaches the opposite end of the board, it must promote to another piece. Almost always a queen — the most powerful choice.
// winning and drawing
04 CHECK, MATE & STALEMATE
Check
When your king is attacked, you must deal with it immediately. Move the king, block the attack, or capture the attacker.
Checkmate
The ultimate goal. When the king is in check and has no way to escape, the game is over.
Stalemate
If it's your turn but you have no legal moves and your king is NOT in check, the game is a draw. Avoid this when you're winning!
// ready to play?
$ ssh chessssh.com