Tous les outils

🔐 Encodage & hachage

Empreintes, identifiants uniques et conversions de représentation. Tout est calculé dans votre navigateur : aucune donnée n'est transmise.

À savoir : MD5 est cryptographiquement obsolète depuis 2004 et ne doit plus servir à protéger des mots de passe ni à signer un document. Il reste utile pour vérifier qu\'un fichier n\'a pas été altéré par accident ou comparer rapidement deux chaînes.
Texte à hacher
Empreinte MD5 (32 caractères)
Texte à hacher
Empreinte
UUID v4
Texte
Binaire
Texte
Hexadécimal
Texte ou URL
Résultat

Empreintes, identifiants et représentations

Ces six outils couvrent trois besoins distincts. Le hachage, avec MD5 et SHA, produit une empreinte de taille fixe qui change entièrement dès qu'un caractère du contenu est modifié : c'est ce qui permet de vérifier une intégrité. La génération d'identifiants, avec les UUID, crée des références uniques sans coordination entre systèmes. Les conversions de représentation — binaire, hexadécimal, encodage d'URL — expriment une même donnée sous une autre forme, sans rien perdre ni ajouter.

La distinction compte : un hachage est irréversible et perd de l'information, tandis qu'une conversion est réversible à l'identique. Confondre les deux mène à des erreurs de conception, comme croire qu'un encodage protège une donnée.

Tous les calculs s'exécutent dans votre navigateur. Aucun contenu n'est transmis, ce qui permet de traiter des données sensibles sans les exposer.

Questions fréquentes

Quelle différence entre hacher et encoder ?

Le hachage est à sens unique et produit une empreinte de taille fixe : on ne peut pas revenir au contenu d'origine. L'encodage est une simple réécriture, entièrement réversible. Un encodage ne protège donc rien.

Mes données sont-elles envoyées quelque part ?

Non. Tous les traitements sont locaux, en JavaScript dans votre navigateur. Rien n'est transmis ni conservé.

Quel algorithme choisir pour vérifier un fichier ?

SHA-256 si vous avez le choix. MD5 reste acceptable pour détecter une corruption accidentelle, mais pas pour se prémunir d'une altération volontaire.

Où trouver l'outil Base64 ?

Base64 dispose de sa propre page, accessible depuis le lien « Voir aussi » en haut de celle-ci. Il encode des données binaires en caractères imprimables, ce qui en fait un encodage réversible et non un hachage.