Ouvertures d'échecs : arbre, codes ECO et variantes

Jouez les coups sur l'échiquier ou dans la liste : nom et code ECO de la position, suites répertoriées, recherche par nom ou par code et PGN à copier.

Codes ECO et arbre des ouvertures : comment une position est nommée

Le code ECO range les ouvertures en cinq lettres, de A00 à E99. L'outil s'appuie sur la base libre de lichess, 3 865 lignes nommées : il affiche le nom et le code de la position jouée, ou de la dernière position nommée sur votre chemin, puis les coups qui mènent aux variantes suivantes.

Comment l'outil nomme une position

Chaque ligne de la base de lichess associe un code ECO, un nom en anglais et une suite de coups. Ces coups ont été rejoués une fois avec chess.js pour enregistrer la position obtenue (la FEN sans les compteurs de coups). À chaque coup joué sur l'échiquier, l'outil cherche la position dans la base ; s'il ne la trouve pas, il remonte coup par coup jusqu'à la dernière position nommée, la méthode conseillée par les auteurs de la base. Comparer des positions plutôt que des suites de coups reconnaît les transpositions.

Exemple chiffré

La base compte 3 865 lignes et 500 codes, de A00 à E99 : 823 lignes en A, 781 en B, 1 250 en C, 644 en D et 367 en E. Depuis la position de départ, elle répertorie 20 premiers coups ; 1. e4 ouvre 2 032 lignes et 1. d4 en ouvre 1 333. Après 1. e4 c5 (B20, Sicilian Defense), 20 réponses des Blancs sont listées et 2. Cf3 regroupe 302 lignes. Les suites 1. Cf3 d5 2. d4 et 1. d4 d5 2. Cf3 donnent la même position, nommée D02 Queen's Pawn Game: Zukertort Variation.

Limites

Les noms restent ceux de la base, en anglais. Aucune statistique de parties n'est affichée : l'explorateur de parties de lichess demande une connexion OAuth2 et l'outil n'appelle aucun service en ligne. Les suites d'une position atteinte par un ordre de coups absent de la base ne s'affichent que si cette position y figure elle-même. Une promotion se fait toujours en dame.

Sources et dates : lichess-org/chess-openings (CC0) ; chess.js (BSD-2-Clause) ; API lichess, Opening Explorer (OAuth2) ; pièces de Colin M. L. Burnett (BSD) (vérifié le 29/10/2026)

Questions fréquentes

Que signifie le code ECO d'une ouverture ?

C'est une lettre de A à E suivie de deux chiffres, de A00 à E99, qui range les ouvertures par famille. La base de lichess emploie les 500 codes pour 3 865 lignes : la défense sicilienne, 1. e4 c5, porte le code B20 et la partie espagnole, 1. e4 e5 2. Cf3 Cc6 3. Fb5, le code C60.

Comment trouver le nom d'une ouverture à partir des coups joués ?

Jouez les coups sur l'échiquier ou choisissez-les dans la liste des suites. L'outil affiche le nom et le code de la position ; si vous sortez de la base, il garde le nom de la dernière position répertoriée et indique après quel coup vous l'avez quittée.

Qu'est-ce qu'une transposition aux échecs ?

C'est un ordre de coups différent qui aboutit à la même position. 1. Cf3 d5 2. d4 et 1. d4 d5 2. Cf3 mènent à la même position, que l'outil nomme D02 Queen's Pawn Game: Zukertort Variation, car il compare les positions et non les suites de coups.

Pourquoi l'outil n'affiche-t-il pas les pourcentages de victoire ?

Ces chiffres viennent de bases de parties. L'explorateur de parties de lichess exige une connexion OAuth2 et l'outil n'appelle aucun service : il charge une seule fois l'arbre des 3 865 lignes nommées, sans résultat de partie.

L'outil est-il vraiment gratuit ?

Oui, l'intégralité des outils sur Kristools sont 100% gratuits et accessibles sans inscription.

Mes données sont-elles protégées ?

Oui. Tous les traitements sont effectués directement et en toute sécurité dans votre navigateur. Aucune donnée personnelle n'est envoyée vers nos serveurs.