Décodeur universel et identificateur d’encodage

Chaîne à identifier

Auto

Identifier avant de décoder

Une chaîne inconnue peut correspondre à un encodage, à un chiffrement classique ou à du texte brut. Le décodeur teste plusieurs interprétations localement. Pour César, les 25 décalages sont toujours disponibles, même si le classement automatique est incertain.

Encodages structurés

Base64, Base64URL, hexadécimal, binaire, URL percent-encoding, entités HTML et échappements Unicode sont testés lorsque leur syntaxe est compatible.

Codes et chiffres simples

Le décodeur essaie Morse, A1Z26, ROT13, ROT47, Atbash et plusieurs décalages de César, puis compare la lisibilité du résultat.

Analyse locale

Le texte est analysé par JavaScript dans votre navigateur. Une fois un format identifié, le bouton associé ouvre l’outil spécialisé pour aller plus loin.

Comment sont classés les résultats ?

Toutes les hypothèses — César, encodages, XOR et Vigenère — sont maintenant réunies dans un même classement décroissant selon un indice linguistique commun, calculé avec des dictionnaires compacts en français, anglais, espagnol, italien, allemand et portugais. Les résultats ne s’affichent qu’une fois l’analyse terminée ou interrompue par sa limite de sécurité. Le score est un indice heuristique, pas une probabilité de déchiffrement ; les textes courts restent ambigus.

Analyse avancée des chiffrements

Le moteur peut aussi rechercher une clé XOR à un octet (256 possibilités), essayer les clés XOR répétées dans des données binaires ou hexadécimales, et proposer des clés Vigenère par analyse de fréquences. Il explore également certaines combinaisons d’encodages comme Base64 puis hexadécimal. Cette recherche s’effectue dans votre navigateur, avec des limites strictes pour éviter les calculs trop longs. Les propositions ne sont pas des preuves de déchiffrement.

Repères pratiques

Une recherche Md5Decrypt compare une empreinte à des correspondances déjà indexées. Elle ne rend pas une fonction de hachage réversible.

RésultatCorrespondance de base
ConfidentialitéÉvitez les secrets inutiles
UsageDonnées autorisées uniquement

Questions fréquentes

Pourquoi un hash peut-il ne rien retourner ?

La base ne peut retrouver que des textes déjà indexés. Un sel, une chaîne rare ou aléatoire réduit fortement la probabilité de correspondance.

Le MD5 est-il déchiffré ?

Non. Le site cherche une valeur déjà connue produisant la même empreinte.

Comment stocker un mot de passe ?

Utilisez Argon2id, scrypt ou bcrypt avec un sel unique et un coût adapté, jamais une construction maison.