Learn
- Chess tactics trainer: puzzles set at your level
Chess tactics from real games, set at your level from mate in one to strong players' missed wins. Every answer checked by the engine. No account needed.
- How to stop blundering in chess: train the blunder check
Most costly mistakes are punished by a capture, a check or a simple threat. Train the few-second check before you move, with positions set at your level.
- Chess pawn structures: weaknesses and plans, trained
Learn to read the pawn structure: weak pawns, outposts, weak squares, and the plans each structure calls for, from the isolated queen's pawn to the Carlsbad.
- Chess endgame trainer: judge the result, find the winning move
Endgame practice from basic mates to rook endings: judge won, drawn or lost, find the winning move, then play it out until the win is clear. Set at your level.
- Positional chess training: who stands better, and why
Train positional judgement: decide who stands better and by how much, read the pawn structure, and pick the plan, with real positions set at your level.
- Analyse your chess games: train on your own mistakes
Connect Lichess or Chess.com, or upload over-the-board games. OptiChess finds where you went wrong, turns it into training, and shows where your openings slip.