Détecteur d'encodage

Collez une chaîne et détectez automatiquement s'il s'agit de Base64, Base64URL, Hex, Base32, Base85, encodage URL ou texte brut

Caractères : {{ inputText.length }}
{{ r.name }} {{ Math.round(r.confidence * 100) }}%
{{ r.note }}
Aucun format d'encodage connu ne correspond
Saisissez du texte pour analyser automatiquement son type d'encodage

À propos de la détection d'encodage

Lorsque vous obtenez une chaîne non familière, il est souvent difficile de dire quel est son encodage. Cet outil juge d'après l'ensemble de caractères, les motifs de longueur et les symboles signature (tels que le signe pourcentage %, le +/= de Base64, le A-Z2-7 uniquement de Base32, etc.), en listant les résultats candidats du plus au moins probable pour vous aider à choisir le bon outil.

Remarque : la détection repose sur des caractéristiques statistiques, pas sur une certitude à 100 %. Par exemple, un texte aléatoire qui correspond par hasard à l'ensemble de caractères Base64 peut aussi être identifié comme Base64. Jugez avec le contexte.

Périmètre de détection

Base64, Base64URL, Hex (hexadécimal), Base32 (RFC 4648), Base85 (Ascii85), encodage URL (Percent-Encoding), texte brut.

FAQ

Q : Pourquoi une chaîne correspond-elle à plusieurs possibilités ?
R : Différents encodages partagent des ensembles de caractères (ex. les caractères Hex appartiennent aussi à l'ensemble Base64). L'outil liste tous les candidats qui correspondent et les trie par confiance, le plus probable en premier.
Q : Si détecté comme « texte brut », cela signifie-t-il qu'il n'est définitivement pas encodé ?
R : Pas nécessairement. Si le texte contient du chinois, des espaces ou une ponctuation courante, même s'il s'agit lui-même d'un encodage, il sera classé comme texte brut en raison de caractéristiques évidentes. Vous pouvez vérifier avec l'outil spécifique.