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.
E12Queen's Indian Defense: Miles Variation7 plyE12Queen's Indian Defense: Petrosian Variation7 plyE13Queen's Indian Defense: Kasparov Variation12 plyE14Queen's Indian Defense10 plyE14Queen's Indian Defense: Averbakh Variation17 plyE14Queen's Indian Defense: Spassky System7 plyE14Queen's Indian Defense: Spassky System310 plyE15Queen's Indian Defense: Buerger Variation13 plyE15Queen's Indian Defense: Fianchetto Variation7 plyE16Queen's Indian Defense: Capablanca Variation10 plyE16Queen's Indian Defense: Riumin Variation12 plyE16Queen's Indian Defense: Yates Variation12 plyE17Queen's Indian Defense: Anti-Queen's Indian System11 plyE17Queen's Indian Defense: Classical Variation11 plyE17Queen's Indian Defense: Euwe Variation13 plyE17Queen's Indian Defense: Fianchetto Variation13 plyE17Queen's Indian Defense: Opocensky Variation13 plyE17Queen's Indian Defense: Traditional Variation10 plyE18Queen's Indian Defense: Classical Variation13 plyE19Queen's Indian Defense: Classical Variation17 plyE20Nimzo-Indian Defense6 plyE20Nimzo-Indian Defense: Dilworth Gambit7 plyE20Nimzo-Indian Defense: Kmoch Variation7 plyE20Nimzo-Indian Defense: Mikenas Attack7 plyE20Nimzo-Indian Defense: Romanishin Variation7 plyE21Nimzo-Indian Defense: Three Knights Variation7 plyE22Nimzo-Indian Defense: Spielmann Variation7 plyE23Nimzo-Indian Defense: Spielmann Variation10 plyE24Nimzo-Indian Defense: Sämisch Variation7 plyE25Nimzo-Indian Defense: Sämisch Variation13 plyE26Nimzo-Indian Defense: Sämisch Variation11 plyE27Nimzo-Indian Defense: Sämisch Variation10 plyE28Nimzo-Indian Defense: Sämisch Variation11 plyE29Nimzo-Indian Defense: Sämisch Variation14 plyE30Nimzo-Indian Defense: Leningrad Variation7 plyE31Nimzo-Indian Defense: Leningrad Variation12 plyE32Nimzo-Indian Defense: Classical Variation7 plyE33Nimzo-Indian Defense: Classical Variation8 plyE34Nimzo-Indian Defense: Classical Variation8 plyE35Nimzo-Indian Defense: Classical Variation10 plyE36Nimzo-Indian Defense: Classical Variation9 plyE37Nimzo-Indian Defense: Classical Variation13 plyE38Nimzo-Indian Defense: Classical Variation8 plyE39Nimzo-Indian Defense: Classical Variation10 plyE40Nimzo-Indian Defense: Rubinstein System7 plyE41Nimzo-Indian Defense: Rubinstein System8 plyE42Nimzo-Indian Defense: Rubinstein System9 plyE43Nimzo-Indian Defense: St. Petersburg Variation8 plyE44Nimzo-Indian Defense: St. Petersburg Variation9 plyE45Nimzo-Indian Defense: St. Petersburg Variation10 plyE46Nimzo-Indian Defense: Normal Variation8 plyE46Nimzo-Indian Defense: Reshevsky Variation9 plyE46Nimzo-Indian Defense: Simagin Variation12 plyE47Nimzo-Indian Defense: Normal Variation9 plyE48Nimzo-Indian Defense: Normal Variation10 plyE48Nimzo-Indian Defense: Ragozin Defense13 plyE49Nimzo-Indian Defense: Normal Variation13 plyE50Nimzo-Indian Defense9 plyE51Nimzo-Indian Defense: Normal Variation10 plyE51Nimzo-Indian Defense: Ragozin Variation14 ply
