Curated resources to deepen your opening knowledge.
Focus on understanding the ideas behind the moves. If you know why a move is played, you can find it even if you forget the exact line.
Master the main line of an opening before diving into sidelines. The main lines are main lines for a reason—they represent the most critical play for both sides.
Your opponents won't always play book moves. Learn how to punish early deviations and get comfortable in positions that arise from sidelines.
Apply what you learn in real games. Analyze your games afterward to see where you can improve your opening play.
Opening knowledge fades without practice. Use spaced repetition—review openings periodically to keep them fresh.
Don't try to learn everything at once. Start with one opening for White and one for Black, then expand over time.
by Paul van der Sterren
A comprehensive guide covering all major openings. Perfect for players looking to build a solid opening repertoire.
by Nick de Firmian
The bible of chess openings, now in its 15th edition. An essential reference for serious players.
by Alburt, Dzindzichashvili & Perelshteyn
A complete repertoire for White based on 1.e4. Clear explanations of key ideas and plans.
by Neil McDonald
Ideal for beginners, covering the fundamentals of King's Pawn openings in an accessible way.
by Reuben Fine
A classic that focuses on understanding the 'why' behind opening moves rather than memorization.
Free database of millions of games. See what moves are most popular and successful at any position.
Comprehensive opening database with statistics from master games and online play.
Database of classic and modern games searchable by opening. Great for studying how masters play.
Large opening database with ECO codes and game statistics.
IM Levy Rozman covers openings in an entertaining and educational way. Great for all levels.
Deep dive into opening theory with comprehensive repertoire series.
Excellent coverage of professional games and opening analysis.
Lectures from top GMs including opening courses and masterclasses.
| Code | Category |
|---|---|
| A00–A99 | Flank Openings (English, Réti, Bird's, etc.) |
| B00–B99 | Semi-Open Games (Sicilian, Caro-Kann, French, etc.) |
| C00–C99 | Open Games (Italian, Spanish, King's Gambit, etc.) |
| D00–D99 | Closed Games (Queen's Gambit, Slav, etc.) |
| E00–E99 | Indian Defenses (King's Indian, Nimzo-Indian, etc.) |