# Générateur de hash de texte

Calcule MD5, SHA-1, SHA-256, SHA-512 et CRC-32 de tout texte d'un coup. Renvoie hex et Base64 sur l'encodage UTF-8.

> Page canonique: https://elysiatools.com/fr/tools/text-hash-generator

- **Catégorie:** Text Processing

- **Mots-clés:** hash texte, md5, sha1, sha-256, sha-512, crc32, somme de contrôle

## Présentation

Utilitaire de hachage de texte tout-en-un. Collez du texte et obtenez les cinq digests courants : MD5, SHA-1, SHA-256 (recommandé), SHA-512 et CRC-32 (somme de contrôle non cryptographique). Hachages calculés sur l'encodage UTF-8, affichés en hex et Base64. Utile pour les clés de cache, sommes de contrôle et déduplication.

## Entrées

- **Texte à hacher** (textarea): Type or paste any text…
- **Formats de sortie** (select)
- **Algorithmes** (select)

## Quand l'utiliser

- Vérifier rapidement qu’un texte produit toujours la même empreinte.
- Créer une clé de cache ou une clé de déduplication à partir d’un contenu.
- Comparer des sommes de contrôle avec CRC-32 ou des hachages courants comme SHA-256.

## Fonctionnement

- Collez ou saisissez le texte à hacher dans le champ prévu.
- Sélectionnez l’algorithme : MD5, SHA-1, SHA-256, SHA-512 ou CRC-32.
- Choisissez l’affichage hexadécimal seul ou hexadécimal et Base64.
- Consultez les résultats générés à partir de l’encodage UTF-8 du texte.

## Cas d'usage

- Générer des clés de cache stables à partir de textes.
- Contrôler l’intégrité ou comparer rapidement des contenus textuels.
- Créer des identifiants de déduplication basés sur une empreinte.

## Questions fréquentes

### Quels algorithmes sont disponibles ?

L’outil propose MD5, SHA-1, SHA-256, SHA-512 et CRC-32.

### Quel algorithme est recommandé ?

SHA-256 est recommandé pour un hachage moderne. MD5 et SHA-1 sont anciens, tandis que CRC-32 n’est pas cryptographique.

### Comment le texte est-il encodé ?

Le hash est calculé sur les octets du texte encodé en UTF-8.

### Quels formats de sortie sont disponibles ?

Vous pouvez afficher le résultat en hexadécimal seul ou en hexadécimal et Base64.

### Le résultat est-il identique pour un même texte ?

Oui, le même texte et le même algorithme produisent la même empreinte.

## Outils associés

- [Comparateur d’algorithmes de hachage](https://elysiatools.com/fr/tools/hash-algorithm-comparator): Hache la même entrée avec MD5, SHA-1, SHA-256, SHA-512, BLAKE2b et BLAKE3 et les compare : longueur, digest hex/Base64, statut de sécurité (cassé/moderne) et benchmark de vitesse relatif. Idéal pour l’enseignement, le choix d’algorithme ou la vérification de checksums.
- [Générateur de Hash](https://elysiatools.com/fr/tools/hash-generator): Générer des valeurs hash (MD5, SHA1, SHA256, SHA512)
- [Hachage Audio](https://elysiatools.com/fr/tools/audio-hash): Générer des hachages cryptographiques (sommes de contrôle) pour fichiers audio
- [Générateur de PKCE Code Verifier et Challenge](https://elysiatools.com/fr/tools/pkce-code-verifier-generator): Génère, valide et vérifie les paires code_verifier / code_challenge PKCE (RFC 7636) OAuth2 / OIDC. Trois modes : (1) générer une nouvelle paire depuis des octets aléatoires cryptographiques (256/384/512/768 bits), (2) auditer un verifier existant selon le RFC — longueur (43–128), charset \[A-Za-z0-9-._~\] et ≥256 bits d'entropie, et (3) vérifier une paire en recalculant BASE64URL(SHA256(verifier)). Construit en option l'URL complète de requête d'autorisation et le corps d'échange de token. Complète le nonce-generator générique (qui n'émet que la paire) avec l'audit de conformité RFC et la vérification de paire.
- [Somme de contrôle CRC32](https://elysiatools.com/fr/tools/crc32-checksum): Calcule la somme CRC32 (polynôme IEEE 802.3) de tout texte ou octets. Sortie en hex, décimal ou binaire. Accepte le texte (UTF-8) ou les octets via hex/base64.
- [Générateur de Data URI](https://elysiatools.com/fr/tools/data-uri-generator): Convertit les fichiers en Data URI (Base64 ou pourcentage-encodé) pour intégrer images, polices et ressources directement dans HTML, CSS ou Markdown
- [Comparateur de Somme de Contrôle](https://elysiatools.com/fr/tools/checksum-comparator): Compare deux sommes de contrôle/valeurs de hachage pour vérifier si elles correspondent
- [Vérificateur de Hash de Fichier](https://elysiatools.com/fr/tools/file-hash-verifier): Calcule les valeurs de hash MD5/SHA1/SHA256 pour les fichiers et vérifie contre les hashes attendus

## Exemples

- [Échantillons de Texte avec Emojis](https://elysiatools.com/fr/samples/text-with-emoji-samples): Texte multilingue contenant divers emojis Unicode pour tester l'extraction d'emojis
- [Exemples de Texte Mixte Chinois-Anglais](https://elysiatools.com/fr/samples/text-chinese-english-mixed-samples): Fichiers texte d'échantillon avec contenu mixte chinois-anglais pour tester les outils d'espacement automatique
- [Échantillons de Convertisseur de Casse](https://elysiatools.com/fr/samples/text-case-formats): Échantillons de test pour la conversion de casse entre différentes conventions de nommage
- [Échantillons de Texte avec Chinois](https://elysiatools.com/fr/samples/text-with-chinese-samples): Texte multilingue contenant des caractères chinois pour tester l'extraction de chinois

## Contenu associé

- [Outils d'encodage binaire, d'analyse de fichiers et d'intégrité](https://elysiatools.com/fr/hubs/binary-encoding-file-forensics-integrity): Inspectez les octets et signatures, identifiez les formats, mesurez l'entropie et vérifiez les hachages ou checksums dans un workflow sûr.
