Openings
1,811 openings in the database
Browse the full opening catalog. Search by name or ECO code (e.g. “Najdorf” or “B90”), or filter by volume A–E. Click any opening to see its position on the board and the grandmaster videos played in that line.
Why do so many openings share the same code? (how ECO works)
Every chess opening is filed under one of just 500 ECO codes(A00–E99), grouped into five volumes:
- A — Flank openings (English 1.c4, 1.Nf3, irregular lines)
- B — Semi-open games except the French (Sicilian, Caro-Kann…)
- C — Open games 1.e4 e5 and the French 1.e4 e6
- D — Closed & semi-closed 1.d4 d5 (Queen’s Gambit, Grünfeld…)
- E — Indian defences (Nimzo-Indian, King’s Indian…)
A single code is a family: e.g. C50 covers the whole Italian Game / Giuoco Piano complex, so the Giuoco Piano, Giuoco Pianissimo, Hungarian Defense and Two Knights all live under C50. That’s why one code maps to many named variations — the code is the family, the name is the specific line. ChessEyes shows you both.
C00French Defense: Franco-Hiva Gambit4 plyC00French Defense: Franco-Hiva Gambit Accepted5 plyC00French Defense: Franco-Sicilian Defense4 plyC00French Defense: Hoffmann Gambit8 plyC00French Defense: Horwitz Attack3 plyC00French Defense: King's Indian Attack3 plyC00French Defense: Knight Variation3 plyC00French Defense: La Bourdonnais Variation3 plyC00French Defense: Mediterranean Defense4 plyC00French Defense: Morphy Gambit5 plyC00French Defense: Normal Variation3 plyC00French Defense: Orthoschnapp Gambit7 plyC00French Defense: Pelikan Variation5 plyC00French Defense: Perseus Gambit5 plyC00French Defense: Queen's Knight3 plyC00French Defense: Reversed Philidor Formation9 plyC00French Defense: Réti-Spielmann Attack3 plyC00French Defense: Schlechter Variation5 plyC00French Defense: St. George Defense4 plyC00French Defense: Steiner Variation3 plyC00French Defense: Steinitz Attack3 plyC00French Defense: Two Knights Variation5 plyC00French Defense: Wing Gambit7 plyC00Rat Defense: Small Center Defense4 plyC01French Defense: Exchange Variation5 plyC02French Defense: Advance Variation5 plyC03French Defense: Tarrasch Variation5 plyC04French Defense: Tarrasch Variation8 plyC05French Defense: Tarrasch Variation6 plyC06French Defense: Tarrasch Variation15 plyC07French Defense: Tarrasch Variation6 plyC08French Defense: Tarrasch Variation8 plyC09French Defense: Tarrasch Variation10 plyC10French Defense: Hecht-Reefschläger Variation6 plyC10French Defense: Marshall Gambit6 plyC10French Defense: Paulsen Variation5 plyC10French Defense: Rubinstein Variation6 plyC11French Defense: Classical Variation6 plyC11French Defense: Henneberger Variation7 plyC11French Defense: Steinitz Variation9 plyC12French Defense: McCutcheon Variation8 plyC13French Defense: Alekhine-Chatard Attack11 plyC13French Defense: Classical Variation8 plyC14French Defense: Classical Variation11 plyC15French Defense: McCutcheon Variation9 plyC15French Defense: Winawer Variation6 plyC16French Defense: Winawer Variation7 plyC17French Defense: Winawer Variation8 plyC18French Defense: Winawer Variation11 plyC19French Defense: Winawer Variation13 plyC20Barnes Opening: Walkerling5 plyC20Bongcloud Attack3 plyC20Center Game3 plyC20English Opening: The Whale3 plyC20King's Pawn Game2 plyC20King's Pawn Game: Alapin Opening3 plyC20King's Pawn Game: Bavarian Gambit4 plyC20King's Pawn Game: Beyer Gambit4 plyC20King's Pawn Game: Clam Variation4 plyC20King's Pawn Game: King's Head Opening3 ply
