Omnikit
DevFichiersFinancesTous les outils
Ctrl K
Outils pour développeursOutils pour fichiersCalculateurs financiersTous les outils
AccueilOutils pour développeursGénérateur de hachage
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Générateur de hachage

dev

MD5, SHA-1, SHA-256, SHA-384 et SHA-512 de textes ou de fichiers, avec comparaison de somme de contrôle

Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part.

Un hachage transforme n'importe quelle entrée en une empreinte de longueur fixe : un fichier modifié donne un résultat différent. MD5, SHA-1, SHA-256, SHA-384 et SHA-512 sont tous là, 5 algorithmes, avec une zone de comparaison pour vérifier un téléchargement par rapport à sa somme de contrôle publiée. Les fichiers sont lus localement.

Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais

Ensuite :
  • Générateur HMAC HMAC-SHA1, SHA-256, SHA-384 et SHA-512 d'un texte ou d'un fichier, et vérification de signatures
  • Hachage et vérification bcrypt Hachez un mot de passe avec bcrypt à un coût de 4 à 14, ou vérifiez un mot de passe contre un hachage

Comment générer le hachage d'un texte ou d'un fichier

1

Choisissez Texte et tapez, ou choisissez Fichier et cliquez sur Choisir un fichier ou déposez-en un dans la zone.

2

Activez ou désactivez les algorithmes : MD5, SHA-1, SHA-256, SHA-384 et SHA-512.

3

Choisissez une sortie Hex ou Base64, et Majuscules s'il vous faut de l'hexadécimal en majuscules.

4

Cliquez sur l'icône de copie à côté d'un hachage, ou sur Tout copier pour tous.

5

Pour vérifier une valeur, collez-la dans « Comparer avec un hachage attendu » et lisez Correspond ou Ne correspond pas.

À propos du générateur de hachage

Ce générateur calcule MD5, SHA-1, SHA-256, SHA-384 et SHA-512 pour le texte que vous tapez ou le fichier que vous choisissez, tous en même temps. Les résultats s'affichent en hexadécimal ou en Base64 avec copie en un clic, et une zone de comparaison vous dit clairement si un fichier correspond à la somme de contrôle attendue.

L'usage le plus courant est la vérification d'un téléchargement : une image de système d'exploitation, un installateur ou un firmware est publié avec une valeur SHA-256, et la comparer prouve que la copie sur votre disque est complète et intacte. Les développeurs utilisent aussi les hachages pour construire des clés de cache, remplir les attributs Subresource Integrity en HTML et vérifier que deux fichiers sont identiques sans les comparer octet par octet.

Les textes et les fichiers jusqu'à 256 MB sont hachés avec le moteur Web Crypto intégré à votre navigateur ; MD5 utilise la bibliothèque spark-md5. Les fichiers plus gros, jusqu'à 4 GB, sont lus par blocs de 4 MB avec une barre de progression et hachés pas à pas, ce qui garde l'utilisation mémoire basse. Le texte est encodé en UTF-8, comme avec la commande sha256sum.

MD5 et SHA-1 sont cassés pour la sécurité et ne servent qu'à repérer des dommages accidentels. Pour tout ce qui doit résister à une falsification, utilisez SHA-256 ou plus fort, et ne stockez jamais de mots de passe sous forme de simple hachage. Rien de ce que vous tapez ou choisissez ne quitte votre appareil. Outils associés : Base64 Encode and Decode, Password Generator, UUID Generator.

Questions fréquentes

Comment vérifier la somme de contrôle SHA-256 d'un fichier ?

Choisissez Fichier, sélectionnez le fichier téléchargé, puis collez la somme de contrôle de la page de téléchargement dans la zone de comparaison. Vous obtenez une réponse claire : correspond ou ne correspond pas. L'algorithme est détecté d'après la longueur de la somme collée.

Mon fichier est-il envoyé pour calculer le hachage ?

Non. Le fichier est lu et haché par votre propre navigateur, il ne quitte donc jamais votre appareil. C'est aussi pourquoi les très gros fichiers fonctionnent : rien n'a à être transféré. L'outil est gratuit et sans inscription.

MD5 ou SHA-1 sont-ils sûrs ?

Pas pour la sécurité. Des chercheurs savent créer deux fichiers différents ayant le même hachage MD5 ou SHA-1. Ils restent utiles pour repérer une corruption accidentelle d'un téléchargement. Utilisez SHA-256 ou SHA-512 quand la falsification compte.

Pourquoi mon hachage diffère-t-il de celui d'un autre outil ?

En général, l'entrée diffère d'un caractère invisible : un saut de ligne final, une espace ou des fins de ligne Windows. Ici, le texte est haché exactement tel que tapé, encodé en UTF-8. La commande echo ajoute un saut de ligne, sauf avec echo -n.

Quelle différence entre la sortie hex et Base64 ?

Hex et Base64 sont les mêmes octets de hachage écrits de deux façons. L'hexadécimal utilise 0-9 et a-f, soit 64 caractères pour un SHA-256, et c'est la forme des fichiers de sommes de contrôle et de Git. Base64 tient ces mêmes 32 octets en 44 caractères et c'est ce qu'attendent les attributs Subresource Integrity et les en-têtes HTTP de digest.

Quelle taille de fichier puis-je hacher ?

Jusqu'à 4 GB. Les fichiers jusqu'à 256 MB sont hachés en une passe avec Web Crypto ; les plus gros sont lus par blocs avec une barre de progression, ce qui prend un peu plus de temps mais limite la mémoire utilisée. Vous pouvez annuler à tout moment.

Toujours bloqué ? Poser une question sur Générateur de hachage et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.

Outils associés

Tous les outils pour développeurs
Raccourcisseur d’URLTransformez un long lien en lien court avec un QR code, gratuit et sans compteAnalyseur d'URL et éditeur de paramètresDécoupez un lien en ses parties, modifiez les paramètres et reconstruisez-leGénérateur d'UUIDUUID v4 aléatoires et v7 ordonnés dans le temps, jusqu'à 1 000 à la fois, avec un validateurGénérateur d'expressions cronConstruisez une planification cron avec des menus, lisez-la en clair et voyez les prochaines exécutionsGénérateur de slugsDes slugs d'URL propres à partir de titres, y compris accentués ou en hindi, un seul ou des centaines à la foisGénérateur de balises metaRédigez les balises title, description, canonical, Open Graph et Twitter avec un aperçu en directGénérateur de robots.txtCréez un robots.txt à partir de modèles, puis vérifiez ce que fait vraiment chaque ligneCSS Grid GeneratorBuild a CSS grid with column sizes, gaps and named areas, live preview, CSS or Tailwind
Cet outil vous a-t-il été utile ?
Omnikit

Les petites tâches, faites dans votre navigateur. Gratuit, rapide et privé. Les fichiers ne sont jamais envoyés.

Fichiers

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finances

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
GuidesQuestionsÀ proposNos vérificationsBibliothèque juridique (bêta)ConfidentialitéConditionsTransparenceContactMore: Exam practice (UGC NET Paper 1)Fonctionne dans votre navigateur. Rien n'est envoyé. © 2026 Omnikit (theomnikit.com)