Chess opening trainer

Paste a YouTube link.
Drill every opening line.

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.

Already have an account? →
42
players
1,228
lines drilled

How it works

1

Import

Paste a YouTube link and we'll extract every opening line from the video. Or import from a Lichess study or PGN.

2

Organize

Group lines into repertoires for white or black. See how your variations branch in a move tree.

3

Drill

Train on an interactive board. Spaced repetition brings back lines you struggle with and fades the ones you know.

Import from anywhere

Your repertoire lives in different places. We bring it all together.

YouTube

Paste any chess video link. Openings.gg extracts every opening line — move validated, timestamped, ready to drill.

Lichess

Connect your account or paste a study link. Chapters become drillable lines instantly.

Chessable

Chessable

Copy any line from a Chessable course and paste it in. Moves and annotations are extracted automatically.

📄

PGN

Paste raw PGN from ChessBase, databases, or your own notes. Multi-game files split automatically.

Chess.com

Game Sync

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.

Not another course platform

No locked content, no $30/month for someone else's repertoire. Import your own lines and train exactly what you play.

Spaced repetition that works

Same algorithm behind Anki, adapted for chess. Lines you nail fade away. Lines you botch keep coming back.

See the full tree

Lines with shared moves merge into a branching tree. See where your variations diverge and spot gaps in your repertoire.

Free to start

Lichess and PGN imports are always free. Get 3 YouTube imports to try it out. Upgrade for unlimited.

Train for your opponents

Sync your Chess.com or Lichess games. Lines your opponents actually play get boosted to the front of your next training session.

Popular openings

Try any opening on an interactive board — no account needed.

B90-B99
Sicilian Najdorf
C50–C54
Italian Game
D30-D69
Queen's Gambit Declined
C60–C99
Ruy Lopez
C15–C19
French Defense: Winawer
B18–B19
Caro-Kann: Classical
D02
London System
E60-E99
King's Indian Defense
View all 50+ sample openings →

Simple pricing

Start free, upgrade when you need more.

Free

$0 forever
  • 5 repertoires
  • Unlimited Lichess & PGN imports
  • 3 YouTube video imports
  • Spaced repetition training
  • 50+ interactive opening guides

Pro

$5/ month

Everything in Free, plus:

  • Unlimited repertoires
  • Unlimited YouTube imports
  • Priority support

Stop forgetting your prep

Import your lines and start drilling in under a minute.