Chess opening trainer
Openings.gg extracts chess lines from any YouTube video, Lichess study, Chessable course, or PGN. Connect your Chess.com or Lichess account to analyze your games and prioritize the lines your opponents actually play. Then drill it all with spaced repetition.
Paste a YouTube link and we'll extract every opening line from the video. Or import from a Lichess study or PGN.
Group lines into repertoires for white or black. See how your variations branch in a move tree.
Train on an interactive board. Spaced repetition brings back lines you struggle with and fades the ones you know.
Your repertoire lives in different places. We bring it all together.
Paste any chess video link. Openings.gg extracts every opening line — move validated, timestamped, ready to drill.
Connect your account or paste a study link. Chapters become drillable lines instantly.
Copy any line from a Chessable course and paste it in. Moves and annotations are extracted automatically.
Paste raw PGN from ChessBase, databases, or your own notes. Multi-game files split automatically.
Connect your Chess.com or Lichess account. We analyze your recent games and boost the lines your opponents actually play — so you study what matters.
No locked content, no $30/month for someone else's repertoire. Import your own lines and train exactly what you play.
Same algorithm behind Anki, adapted for chess. Lines you nail fade away. Lines you botch keep coming back.
Lines with shared moves merge into a branching tree. See where your variations diverge and spot gaps in your repertoire.
Lichess and PGN imports are always free. Get 3 YouTube imports to try it out. Upgrade for unlimited.
Sync your Chess.com or Lichess games. Lines your opponents actually play get boosted to the front of your next training session.
Try any opening on an interactive board — no account needed.
Start free, upgrade when you need more.
Import your lines and start drilling in under a minute.