Skip to content
easytoolapp
  • Accueil
  • Textes
  • Calculatrices
  • Convertisseurs
  • Date et heure
  • Générateurs
  • Développeur
  • Design
  • Appareil
  • Santé
  • Business
  • À propos
  • Contact
  1. Accueil/
  2. Développeur/
  3. Générateur de hash
</>Développeur

Générateur de hash

Hachez du texte ou des fichiers avec MD5, SHA-1, SHA-256, SHA-384 et SHA-512 — y compris les variantes HMAC avec une clé secrète. Le hachage de fichiers se fait par flux en blocs, ce qui fonctionne même pour des fichiers de plusieurs Go sans envoi.

Tout est traité dans votre navigateur. Rien n'est envoyé sur un serveur.

Comment utiliser ce générateur de hash

  1. Choisissez le mode Texte ou Fichier.
  2. Pour le texte : tapez ou collez — les cinq hashs se mettent à jour en direct.
  3. Pour les fichiers : déposez ou sélectionnez — les hashs sont calculés par blocs (fonctionne avec de gros fichiers).
  4. En option : activez le mode HMAC et ajoutez une clé secrète pour des hashs signés (utilisé par AWS, les webhooks GitHub, JWT-HS256, etc.).
  5. Collez un hash attendu dans le champ de comparaison pour vérifier une somme de contrôle.

Questions fréquentes

Quels algorithmes sont pris en charge ?

MD5, SHA-1, SHA-256, SHA-384 et SHA-512. La famille SHA passe par l'API Web Crypto intégrée de votre navigateur ; MD5 est implémenté en JavaScript pur.

Dois-je utiliser MD5 ou SHA-1 ?

Uniquement pour des sommes de contrôle non liées à la sécurité (déduplication de fichiers, ETags, intégrité de type CRC). Les deux sont cryptographiquement compromis — pour le hachage de mots de passe, les signatures ou la protection contre la falsification, utilisez SHA-256 ou plus robuste.

Outils similaires

</>Développeur

Testeur regex

Correspondance en direct, groupes et aide-mémoire.

</>Développeur

Vérificateur de diff

Comparaison côte à côte avec diff au niveau des mots.

</>Développeur

Encodeur Base64

Encoder/décoder du Base64 avec UTF-8 et des fichiers.

✦Générateurs

Générateur UUID

Générateur v4, v7, ULID et Nano ID.

easytoolapp
À proposContactGuidesConfidentialitéCGU
© 2026 easytoolappDes outils en ligne simples pour les tâches du quotidien.
18 caractères · 18 octets UTF-8
Mode HMAC (hash signé)

SHA-1, SHA-256, SHA-384 et SHA-512 utilisent l'API intégrée crypto.subtle. du navigateur. MD5 est calculé en JS pur. MD5 et SHA-1 ne sont pas sûrs pour un usage sécurisé — utilisez SHA-256 ou plus robuste pour le hachage de mots de passe, les signatures ou l'intégrité en contexte adverse.