Générateur de hash

Créez des hash cryptographiques à partir de texte ou de fichiers entiers, directement dans votre navigateur. Prend en charge MD5, SHA-1 et la famille SHA-2.

Saisissez le texte à hacher :

Algorithme

Résultat :

Hacher un fichier

Sélectionnez un fichier pour hacher ses octets exacts. Fonctionne avec les algorithmes SHA ; MD5 est appliqué au texte UTF-8 décodé.

Comment générer un hash

  1. Saisissez ou collez le texte à hacher, ou sélectionnez plutôt un fichier.
  2. Choisissez un algorithme : MD5, SHA-1, SHA-256, SHA-384 ou SHA-512.
  3. Cliquez sur Générer le hash (ou sélectionnez un fichier) pour le calculer.
  4. Copiez le condensé hexadécimal en minuscules pour vérification ou stockage.

FAQ

Qu'est-ce qu'un hash ?

Un hash est une chaîne de longueur fixe produite à partir de données arbitraires. La même entrée donne toujours le même hash, et le moindre changement produit un résultat complètement différent.

Quel algorithme devrais-je utiliser ?

Pour la plupart des usages, SHA-256 est un choix par défaut solide. MD5 et SHA-1 sont rapides mais considérés comme cryptographiquement faibles, à éviter pour les contrôles sensibles à la sécurité.

Puis-je hacher un fichier entier ?

Oui. Utilisez l'option fichier pour hacher les octets bruts d'un fichier. Les hash SHA utilisent directement les octets du fichier, tandis que MD5 les décode d'abord en texte UTF-8.

L'outil envoie-t-il mes données ?

Non. Le hachage s'exécute entièrement dans votre navigateur. Vos textes et fichiers ne quittent jamais votre appareil.

Outils associés

Pourquoi générer des empreintes ?

Une empreinte est une signature de longueur fixe de tout texte ou fichier : vous pouvez vérifier l'intégrité, dédupliquer des données ou comparer des valeurs sans stocker l'original. La même entrée produit toujours la même empreinte.

Conseils et limites

MD5 et SHA-1 conviennent aux sommes de contrôle mais ne sont pas sûrs cryptographiquement pour les mots de passe — préférez SHA-256, SHA-384 ou SHA-512, qui utilisent WebCrypto du navigateur. Le hachage s'exécute entièrement en local.