Générateur de hachage - SHA-1, SHA-256, SHA-384, SHA-512 (texte et fichier)
Calculez les empreintes hexadécimales SHA-1, SHA-256, SHA-384 et SHA-512 de n'importe quel texte ou fichier. Utilise l'API Web Crypto intégrée au navigateur — vos données ne quittent jamais votre appareil.
Collez le texte à hacher…
ou déposez n'importe quel fichier
Vous avez terminé avec le Générateur de hachage ? Essayez ceux-ci
Des outils sélectionnés qui se marient parfaitement avec Générateur de hachage. Continuez sans perdre votre fichier.
Générateur de mots de passe
Générez des mots de passe robustes, cryptographiquement aléatoires, jusqu'à 128 caractères, avec estimation de l'entropie en direct.
Essayez maintenantEncodeur / décodeur Base64
Encodez n'importe quel texte ou fichier en Base64 (avec variante URL-safe), ou décodez du Base64 en texte. Compatible UTF-8.
Essayez maintenantDécodeur JWT
Décodez les jetons JWT, affichez l'en-tête et la charge utile, vérifiez l'expiration. Tout reste en local : vos jetons ne quittent jamais le navigateur.
Essayez maintenantEncodeur / décodeur d'URL
Encodez en pourcentage des composants d’URL ou des URL entières, puis décodez-les. Modes encodeURIComponent et encodeURI.
Essayez maintenantEmbellir le JSON
Formatez, validez et minifiez du JSON dans votre navigateur. Indentation soignée à 2 / 4 / 8 espaces ou minification sur une ligne, avec copie et téléchargement.
Essayez maintenantComparateur de texte
Comparez deux extraits de texte ligne par ligne. Vue côte à côte ou unifiée, avec options pour ignorer les espaces et la casse.
Essayez maintenantFrequently Asked Questions
SHA-1, SHA-256, SHA-384 et SHA-512 : tous les algorithmes exposés par la Web Crypto API du navigateur. L'empreinte est affichée sous forme de chaîne hexadécimale en minuscules, le format attendu par les fichiers de somme de contrôle, les manifestes de paquets et les outils HMAC.
featuresIls diffèrent par la longueur de la sortie et leur conception. SHA-256 est la référence moderne par défaut pour les contrôles d'intégrité et la plupart des usages blockchain. SHA-384 et SHA-512 produisent des empreintes plus longues qui résistent aux attaques par extension de longueur. SHA-1 est proposé pour la compatibilité avec l'existant, mais n'est plus considéré comme sûr face aux attaques par collision.
technicalMD5 est compromis : les attaques par collision sont réalisables sur un simple ordinateur portable, il ne doit donc pas être utilisé pour des travaux sensibles en matière de sécurité. Nous l'omettons délibérément pour décourager tout nouveau code d'en dépendre. Pour les usages non liés à la sécurité, comme les clés de cache, préférez SHA-256 tronqué à la taille dont vous avez besoin.
technicalLes deux. Collez une chaîne de caractères ou déposez un fichier dans le champ de saisie : l'outil lit le fichier comme un flux binaire et le transmet directement à l'API de hachage, si bien que l'empreinte correspond à celle produite par sha256sum, openssl dgst ou Get-FileHash de PowerShell.
featuresNon. Les empreintes cryptographiques sont des fonctions à sens unique : à partir d'un condensé, il n'existe aucun moyen efficace de retrouver l'entrée. C'est précisément tout l'intérêt : les contrôles d'intégrité, le stockage des mots de passe et les signatures reposent tous sur cette propriété.
technicalNon. L'API Web Crypto calcule l'empreinte directement dans votre navigateur : l'entrée ne transite jamais par le réseau. L'outil est donc sûr pour vos secrets, vos clés privées et tout fichier que vous ne voudriez pas téléverser.
privacyHow Hash Generator helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Vérifier l'intégrité d'un fichier après téléchargement
Calculez l'empreinte SHA-256 d'une image ISO, d'un installateur ou d'un fichier de version et comparez-la à la somme de contrôle de l'éditeur pour confirmer que le fichier n'a pas été corrompu ni altéré
Détectez les doublons dans les grandes bibliothèques d'images
Hachez des fichiers pour repérer les photos, documents ou ressources en double dans vos dossiers, partages NAS et disques cloud, sans avoir à les comparer octet par octet à chaque fois
Signez et validez les charges utiles de webhooks
Générez l'empreinte SHA-256 du corps d'un webhook pour valider les signatures HMAC de Stripe, GitHub, Shopify et Twilio lors de vos travaux d'intégration et de débogage en local
Générer une empreinte des versions logicielles pour l'audit
Générez des empreintes SHA-512 pour vos binaires, images de conteneur et archives de version afin que les équipes de conformité puissent vérifier quelle version exacte a été livrée à quel client
Générez des clés de cache et des ETags
Hachez des corps de requête, des paramètres d'URL ou des contenus de fichiers pour générer des clés de cache déterministes destinées à Redis, Cloudflare Workers et aux en-têtes ETag des CDN
Vérifier l'intégrité des sauvegardes dans le temps
Stockez les empreintes SHA-256 de vos sauvegardes mensuelles et recalculez-les plus tard pour vérifier que la dégradation des bits n'a pas silencieusement corrompu des archives critiques sur les supports de stockage longue durée
Pixoate