DevToolbox

Gratuit en ligne Hash Generator

Générez des hachages MD5, SHA-1, SHA-256, SHA-384 et SHA-512 à partir de texte ou de fichiers en ligne. Vérifiez les checksums de fichiers. Gratuit, 100 % côté client — rien n'est téléchargé.

100% Côté client · Vos données ne quittent jamais votre navigateur

Comment utiliser Hash Generator

Choisissez entre le mode Texte et le mode Fichier en utilisant les onglets en haut.

  • Mode Texte — saisissez ou collez n'importe quel texte dans la zone de saisie.
  • Mode Fichier — faites glisser un fichier sur la zone de dépôt ou cliquez pour parcourir. Le hachage commence après avoir cliqué sur Générer le hachage. Une barre de progression suit le traitement des grands fichiers.

Sélectionnez un algorithme (MD5, SHA-1, SHA-256, SHA-384 ou SHA-512) ou cochez Calculer tous les algorithmes pour générer tous les hachages en même temps. Cliquez sur Générer le hachage ou appuyez sur Ctrl/Cmd+Entrée. Copiez n'importe quel résultat avec le bouton de copie à côté.

Questions fréquentes

Quels algorithmes de hachage sont pris en charge ?

MD5, SHA-1, SHA-256, SHA-384 et SHA-512. SHA-256 est le choix recommandé pour la plupart des cas d'utilisation modernes. MD5 et SHA-1 sont fournis pour la compatibilité mais ne sont plus considérés comme cryptographiquement sécurisés.

Mon texte ou fichier est-il téléchargé quelque part ?

Non. Tout le hachage s'exécute entièrement dans votre navigateur. Le texte est haché avec l'API Web Crypto (SubtleCrypto). Les fichiers sont lus et hachés localement en utilisant le streaming par blocs — aucune donnée n'est jamais envoyée à un serveur.

Quelle taille de fichier puis-je hacher ?

Il n'y a pas de limite stricte de taille de fichier au-delà de la mémoire disponible de votre navigateur. Les fichiers sont traités en blocs de 2 Mo avec une barre de progression, vous pouvez donc hacher des fichiers de plusieurs gigaoctets sans bloquer le navigateur.

Puis-je calculer plusieurs hachages à la fois ?

Oui. Cochez la case Calculer tous les algorithmes avant de cliquer sur Générer le hachage pour produire MD5, SHA-1, SHA-256, SHA-384 et SHA-512 simultanément.

Quelle est la différence entre MD5, SHA-1 et SHA-256 ?

MD5 (128 bits) et SHA-1 (160 bits) sont rapides mais vulnérables aux attaques par collision et ne doivent pas être utilisés pour la sécurité. SHA-256 (256 bits) et supérieur font partie de la famille SHA-2 et restent cryptographiquement robustes.

Puis-je utiliser ceci pour vérifier un téléchargement de fichier ?

Oui. Téléchargez le fichier, déposez-le dans l'onglet Fichier, sélectionnez l'algorithme qui correspond au checksum fourni (souvent SHA-256) et cliquez sur Générer le hachage. Comparez le résultat au checksum publié par l'auteur du fichier.

Outils associés

Articles associés