Dans le secteur des télécommunications, un code d'auto-synchronisation est un code de ligne dans lequel le flux de symboles formé par une partie d'un mot de code, ou par la partie chevauchée de deux codes adjacents, n'est pas un code valide.
En télécomunication, un code auto-synchrone, ou code libre de virgule, est un code de ligne qui peut être facilement synchronisé. Ces codes de lignes ont la propriété que le code qui est fait d'une partie du mot de code, ou deux mots de code qui se chevauchent n'est pas un code valide.