
Step through every line on the board. Use the arrows, click any move, or press ←/→.
One tap makes a copy that's yours — rename it, prune lines, add your own. That's the point.
No students yet — a student adds your login email under ⚙ Settings, then shares a notebook with you via ⚙ → Share with instructors.
Notebook name
PGN — one or more games. Add [Group "White"] to a game to sort it into a tab.
Notes (optional). Markdown — # Heading, ## Sub, - bullet, - [ ] checkbox, 1. numbered, **bold**, and | tables |.
Line
Moves
Free and optional — an account just syncs your notebooks and drill progress across devices.
or with your email
👋 Welcome! How should the app feel?
Pick one — you can change it any time in ⚙ Settings.
The engine judges each move as you step through a game — the symbol lands on the move and on the board.
Name for the new line
Support Chesslinebook
Copy lines to a notebook
Copy to
🧹 Manage games
📝 = holds your comments or saved analysis — quick-selects skip these (tick by hand to include).
💾 Save line to a notebook
Save to
📥 Import
Fetch your recent games, then tick the ones to import.
Into notebook
Sends a copy of this notebook. It appears in their notebooks; later edits stay separate.
Color theme
Board
Pieces
Simple mode
Drill pace — how many due lines per day
The most overdue lines always come first, so nothing gets lost — a lighter pace just spreads them out. No review avalanches.
Your notebooks are yours — take everything with you any time, no lock-in. Notebooks download as a PGN file (opens in any chess app); the full backup also includes your drill progress, puzzles and settings.
Optional — connect your free Lichess account to see 🌍 What players do here: real-game popularity and win rates for every position in the Analysis panel. Lichess calls the key a “personal API token”: create one at lichess.org → API tokens (just tap Create — no permissions needed), then paste it below. It stays on this device only.
Hand a code to your class: students tap Sign in at the top of the page, then 🎒 Join with a class code, and enter it with just a first name — no email, no account setup, nothing to install. They appear under your students automatically.
Add the email address of anyone you want as an instructor. They sign in with that email and can view the notebooks you share, comment on your moves, and add variations. Choose which notebooks they see with ⋯ → Share with instructors inside each notebook. Remove an instructor any time.
🎒 Join your coach's class
No email needed — enter the class code your coach gave you, and your first name so they know it's you. This device remembers you afterwards.
🖨 Print / PDF
Prints on paper, or choose "Save as PDF" in your browser's print dialog. Diagrams come out ink-friendly whatever your theme.
Fetch your recent games and drill the opening mistakes. Nothing is stored online — games are analysed in your browser.
Site
Username
Time control
How many recent games?
Fetching games…
Comment on this move