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.
C47Four Knights Game: Italian Variation7 plyC47Four Knights Game: Naroditsky Variation7 plyC47Four Knights Game: Scotch Variation7 plyC47Four Knights Game: Scotch Variation Accepted8 plyC48Four Knights Game: Spanish Variation7 plyC49Four Knights Game: Spanish Variation8 plyC50Four Knights Game: Italian Variation8 plyC50Italian Game5 plyC50Italian Game: Anti-Fried Liver Defense6 plyC50Italian Game: Blackburne-Kostić Gambit6 plyC50Italian Game: Classical Variation9 plyC50Italian Game: Deutz Gambit9 plyC50Italian Game: Giuoco Pianissimo7 plyC50Italian Game: Giuoco Piano6 plyC50Italian Game: Hungarian Defense6 plyC50Italian Game: Jerome Gambit7 plyC50Italian Game: Paris Defense6 plyC50Italian Game: Rosentreter Gambit7 plyC50Italian Game: Rousseau Gambit6 plyC51Italian Game: Evans Gambit7 plyC51Italian Game: Evans Gambit Accepted8 plyC51Italian Game: Evans Gambit Declined8 plyC52Italian Game: Evans Gambit10 plyC53Italian Game: Bird's Attack9 plyC53Italian Game: Classical Variation7 plyC54Italian Game: Classical Variation8 plyC54Italian Game: Giuoco Piano13 plyC55Italian Game: Two Knights Defense6 plyC56Italian Game: Scotch Gambit9 plyC56Italian Game: Scotch Invitation Declined8 plyC56Italian Game: Two Knights Defense7 plyC57Italian Game: Two Knights Defense7 plyC58Italian Game: Two Knights Defense10 plyC59Italian Game: Two Knights Defense16 plyC60Ruy Lopez5 plyC60Ruy Lopez: Alapin Defense6 plyC60Ruy Lopez: Brentano Gambit6 plyC60Ruy Lopez: Bulgarian Variation6 plyC60Ruy Lopez: Cozio Defense6 plyC60Ruy Lopez: Fianchetto Defense6 plyC60Ruy Lopez: Lucena Variation6 plyC60Ruy Lopez: Nürnberg Variation6 plyC60Ruy Lopez: Pollock Defense6 plyC60Ruy Lopez: Retreat Variation6 plyC60Ruy Lopez: Rotary-Albany Gambit6 plyC60Ruy Lopez: Spanish Countergambit6 plyC60Ruy Lopez: Vinogradov Variation6 plyC61Ruy Lopez: Bird Variation6 plyC62Ruy Lopez: Steinitz Defense6 plyC63Ruy Lopez: Schliemann Defense6 plyC64Ruy Lopez: Classical Defense8 plyC64Ruy Lopez: Classical Variation6 plyC65Ruy Lopez: Berlin Defense6 plyC65Ruy Lopez: Classical Variation9 plyC65Ruy Lopez: Halloween Attack7 plyC66Ruy Lopez: Berlin Defense8 plyC66Ruy Lopez: Closed Berlin Defense10 plyC67Ruy Lopez: Berlin Defense8 plyC67Ruy Lopez: Open Berlin Defense11 plyC68Ruy Lopez: Exchange14 ply
