Calculateur CRC32 et Adler-32
Calculez une somme CRC-32 (IEEE 802.3) ou Adler-32 et lisez-la en hex, décimal ou Base64.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Calculateur CRC32 et Adler-32 ?
Un CRC est une courte somme de contrôle conçue pour détecter des erreurs accidentelles, comme des bits inversés dans un téléchargement, une trame réseau ou un fichier stocké. Le CRC-32 (IEEE 802.3, variante de ZIP, PNG, gzip et Ethernet) produit 32 bits, affichés en 8 caractères hexadécimaux. L’Adler-32, utilisé par zlib, est plus léger à calculer mais plus faible sur les entrées courtes.
L’outil encode votre texte en UTF-8 (ou lit des octets hex), calcule la somme choisie et l’affiche en hex et en nombre décimal non signé. Le CRC-32 de « 123456789 » vaut cbf43926, la valeur de contrôle standard.
Comment ça marche ?
- Choisissez CRC-32 ou Adler-32.
- Saisissez du texte ou collez des octets hex (passez le type d’entrée sur hex).
- Lisez la somme en hex, décimal ou Base64 dans le panneau de résultat.
Cas d'usage courants
- Vérifier le CRC-32 stocké dans une entrée ZIP ou un bloc PNG.
- Déboguer un protocole ou format de fichier qui porte un champ CRC-32.
- Obtenir un hash rapide pour un seau de table de hachage ou détecter un changement sur de petites chaînes.
- Recouper votre propre implémentation CRC avec la valeur de contrôle standard.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
The quick brown fox jumps over the lazy dog
414fa339
Confidentialité
Calculateur CRC32 et Adler-32 s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
CRC et Adler-32 ne détectent que la corruption accidentelle : ils sont triviaux à falsifier et n’offrent aucune protection contre une modification malveillante. Utilisez SHA-256 face à un attaquant.
Questions fréquentes
CRC32 est-il un hash sécurisé ?
Non. Il est linéaire et facile à manipuler : un attaquant peut fabriquer des données avec le CRC de son choix. Il sert uniquement à détecter des erreurs aléatoires.
Pourquoi des outils différents affichent-ils des CRC32 différents ?
Il existe plusieurs variantes de CRC-32 (IEEE, Castagnoli/CRC-32C, BZIP2…). Cet outil utilise la variante IEEE 802.3 des formats ZIP, PNG et gzip.
Où lire la valeur décimale ?
Elle figure dans les lignes de résultat sous forme d’entier non signé sur 32 bits, par exemple 891568578 pour « abc ».
Outils associés
Générateur de hash MD5
Obtenez l’empreinte MD5 de 128 bits d’un texte ou d’octets hexadécimaux, en temps réel.
Hash & checksum
Générateur de hash SHA-256
Hachez n’importe quel texte en SHA-256 et obtenez l’empreinte de 256 bits en hex ou Base64, en temps réel.
Hash & checksum
Calculateur de hash de fichier
Déposez un ou plusieurs fichiers et obtenez toutes les sommes utiles en une passe, sans rien envoyer.
Hash & checksum
Vérificateur de hash
Collez la somme de contrôle fournie, déposez le fichier et voyez si elles correspondent.
Hash & checksum
Convertisseur Texte en Hexadécimal
Voyez les octets exacts derrière n’importe quel texte, d’un simple « Bonjour » aux emoji, au format qu’attendent votre code ou votre débogueur.
Encodage & décodage
Visionneuse hexadécimale
Déposez un fichier pour voir ses octets bruts dans la disposition familière offset | hexa | ASCII, avec son type détecté et sa taille.
Outils de fichiers
Calculateur de somme Adler-32
Calculez la somme Adler-32 utilisée par zlib et lisez-la en hex, en décimal, en Base64 et sous forme de ses deux sommes internes.
Hash & checksum