Play
Play human-vs-human, human-vs-engine or engine-vs-engine games with configurable Stockfish depth and chess clocks.
One board. Four connected workflows.
Chess Trainer keeps the board at the center while you move naturally between playing games, studying real opening statistics, running Stockfish analysis, building repertoires and training prepared positions.
Runs in the browser and can be installed as a web app on supported devices.
What you can do
Play human-vs-human, human-vs-engine or engine-vs-engine games with configurable Stockfish depth and chess clocks.
Move through opening positions using Lichess Opening Explorer statistics, saved positions and repertoire sources.
Run Stockfish locally in your browser, inspect candidate lines and turn a position or chosen move into a readable explanation.
Compare real-game opening results corrected for rating differences. Use Stockfish as a separate safety check, then build and practice lines suited to your target playing level.
Practice prepared positions from your repertoires and focus on the positions that are actually yours to remember.
Keep useful positions, comments, repertoire state and training progress together with the board that produced them.
How it works
Move between Play, Navigate, Analyze and Train without rebuilding the position in a different tool. On larger screens, Navigate and Analyze can work side by side. On smaller screens, the layout adapts to the available browser size while keeping the board usable.
Play into it, navigate move history, load a repertoire position or set the board manually.
Use real-game statistics and engine analysis to understand practical and objective choices.
Save the position or add it to an opening repertoire without losing the analysis context.
Turn prepared repertoire positions into repeatable practice instead of rereading static notes.
Use it anywhere
The workspace responds to the real width and height available to it. On desktop you can resize panes; on mobile the app chooses a compact layout that keeps the complete board accessible.
Ready to start?