Générateur de hash – calculer MD5, SHA-256 et CRC32
Saisissez un texte ou déposez un fichier : tous les hash sont calculés aussitôt.
Vos textes et fichiers restent dans votre navigateur : rien n’est envoyé à un serveur.
- MD5
— - SHA-1
— - SHA-256
— - SHA-384
— - SHA-512
— - SHA3-256
— - CRC32
—
Mode d’emploi
- Saisissez du texte dans l’onglet « Texte », ou passez à « Fichier » et déposez-y un fichier. Le texte est haché en UTF-8.
- Les sept hash s’affichent à droite. Le bouton « Copier » de chaque ligne récupère exactement la valeur dont vous avez besoin.
- Pour vérifier un téléchargement, collez l’empreinte (checksum) de l’éditeur dans « Comparer avec ». La ligne correspondante reçoit un ✓.
- Pour les signatures d’API ou tout ce qui exige une clé, activez « Utiliser HMAC » et saisissez la clé. CRC32 n’a pas de forme HMAC, sa ligne reste donc vide.
Questions fréquentes
Mes fichiers sont-ils envoyés sur un serveur ?
Non. Les fichiers sont lus par morceaux et hachés dans votre navigateur, sans jamais être envoyés ailleurs. La lecture par morceaux limite aussi la mémoire utilisée pour les gros fichiers.
Puis-je utiliser MD5 ou SHA-256 pour stocker des mots de passe ?
C’est déconseillé. Ces hash sont rapides, ce qui facilite les attaques par force brute. Stockez les mots de passe avec une fonction volontairement lente comme bcrypt ou Argon2.
Pourquoi un autre site donne-t-il un hash différent pour le même texte ?
Les fins de ligne (CRLF ou LF), des espaces en fin de texte ou un autre encodage des caractères changent le hash. Un é, par exemple, n’a pas les mêmes octets en UTF-8 et en Windows-1252. Cet outil hache exactement ce que vous avez saisi, en UTF-8.
Outils similaires
Tous les outils
Texte
- Compteur de caractères
- Majuscules/minuscules
- Comparer des textes
- Générateur d’anagrammes
- Écriture cursive
- Extracteur de domaines
- Extracteur d’e-mails
- Rechercher et remplacer
- Texte en italique
- Trier une liste
- Aperçu Markdown
- Réparer l’encodage
- Code morse
- Nom japonais en hangeul
- Prénom en coréen
- Texte gras et italique
- Texte barré
Conversion et encodage
- Générateur de QR code
- Encodeur/décodeur Base64
- Encoder/décoder une URL
- Base64 en image
- Binaire ↔ décimal
- Binaire ↔ hex
- Décimal ↔ hex
- Excel en tableau HTML
- Entités HTML
- Image en Base64
- JSON Escape
- Convertisseur de base
- Convertisseur Punycode
- Texte en ASCII
- Texte en binaire
- Texte en décimal
- Texte en hexa
- Convertisseur Unicode
- Timestamp Unix
Conversion d’unités
- Convertisseur d’unités
- Convertisseur de température
- Conversion de poids
- Convertisseur de surface
- Convertisseur de longueur
- Convertisseur d’angles
- Convertisseur de calories
- Tailles de données
- Volumes secs
- Charge électrique
- Convertisseur d’énergie
- Convertisseur de débit
- Convertisseur de force
- Consommation de carburant
- Intensité lumineuse
- Force magnétomotrice
- Convertisseur de puissance
- Convertisseur de pression
- Convertisseur de dose
- Convertisseur de vitesse
- Conversion de temps
- Conversion de volume