LibreChess · Chess, explained simply
Finish the checkmate
Work through 220 mate-in-one, mate-in-two, and mate-in-three positions. Endgame practice uses checked winning starts for queen mate, rook mate, non-rook king-and-pawn wins, and the opposite-colour bishop pair, with replies chosen by a short local Stockfish search.
Move counts are practice targets rather than claims of optimal play. The board stops at stalemate and when the threefold-repetition or fifty-move claim threshold is reached. Progress is saved locally when browser storage is available.
Review a game privately in your browser — no account required.
Explore LibreChess
- Rules — The core playing rules explained: board setup, piece movement, castling, en passant, promotion, check, mate, and draws.
- Learn — An ordered four-stage path from the rules and first games through club play and advanced strategy.
- Strategy — Practical lessons on plans, pawn structures, weak squares, active pieces, calculation, and learning from your own games.
- Tactics — Forks, pins, skewers, and checkmate patterns, with worked examples and an adaptive puzzle trainer.
- Openings — Substantial opening-family guides, ECO catalogues, exact move-order references, and repertoire practice.
- Tools — Free in-browser chess tools: board editor, Stockfish analysis, PGN viewer, FEN builder, and a draw checker.
- Games — Classic chess games with PGN, move-by-move scores, and daily guess-the-move training.
- Ratings — What chess ratings mean, how Elo works, what the master titles require, and blitz vs rapid vs classical.
- Printables — Print-ready cheat sheets: the rules, how the pieces move, board setup, notation, and checkmate patterns.
- Methodology — How LibreChess verifies positions and grades moves: the engine, the data sources, the documented verification steps, and their limits.
LibreChess needs JavaScript for its boards and app tools — the app is loading. The field-guide articles remain readable without it.