# Convertisseur Hex-Texte

Convertit le texte vers/depuis des chaînes hexadécimales avec espacement, préfixe (0x/\x/U+) et options de casse flexibles

> Page canonique: https://elysiatools.com/fr/tools/hex-to-string

- **Catégorie:** Format Conversion

- **Mots-clés:** hex, hexadécimal, texte, encoder, décoder, octets, ascii, utf-8, hex vers texte

## Présentation

Ce convertisseur hexadécimal en texte vous permet de traduire instantanément des chaînes de caractères en valeurs hexadécimales et inversement. Il prend en charge les encodages UTF-8, ASCII et Latin-1, tout en offrant des options de personnalisation pour les préfixes (0x, \x, U+), la casse et les séparateurs d'octets.

## Entrées

- **Entrée** (textarea): Enter text or hex string (e.g. 48 65 6c 6c 6f)...
- **Opération** (select)
- **Encodage** (select)
- **Préfixe (encodage uniquement)** (select)
- **Casse (encodage uniquement)** (select)
- **Séparateur (encodage uniquement)** (select)

## Quand l'utiliser

- Lors de l'analyse de trames réseau ou de journaux système contenant des données hexadécimales brutes à traduire en texte lisible.
- Pour encoder des chaînes de texte en formats hexadécimaux spécifiques requis par des scripts de programmation ou des bases de données.
- Pour déboguer des problèmes d'encodage de caractères en comparant les représentations d'octets en UTF-8, ASCII ou Latin-1.

## Fonctionnement

- Saisissez ou collez votre texte ou votre suite de caractères hexadécimaux dans le champ d'entrée.
- Sélectionnez l'opération souhaitée : Texte vers Hex pour encoder, ou Hex vers Texte pour décoder.
- Choisissez l'encodage approprié (UTF-8, ASCII ou Latin-1) et configurez les options de préfixe, de casse et de séparateur.
- Le convertisseur traite instantanément les données et affiche le résultat dans la zone de sortie.

## Cas d'usage

- Analyse de payloads de paquets réseau représentés sous forme de chaînes hexadécimales.
- Génération de constantes hexadécimales formatées avec le préfixe \x ou 0x pour le code source en C, Python ou assembleur.
- Vérification de la représentation en octets de caractères spéciaux ou accentués dans différents encodages.

## Questions fréquentes

### Quels encodages sont pris en charge par ce convertisseur ?

Le convertisseur prend en charge les encodages UTF-8, ASCII et Latin-1 (ISO 8859-1).

### Puis-je décoder des chaînes hexadécimales contenant des préfixes comme 0x ou \x ?

Oui, le décodeur traite les chaînes hexadécimales brutes ainsi que celles formatées avec des préfixes et des espaces.

### Comment puis-je séparer les octets hexadécimaux générés ?

Vous pouvez choisir d'utiliser un espace comme séparateur ou de ne mettre aucun séparateur lors de l'encodage.

### Quelle est la différence entre l'encodage ASCII et UTF-8 ici ?

L'ASCII est limité aux caractères standard sur 7 bits, tandis que l'UTF-8 prend en charge les caractères spéciaux et accentués sur plusieurs octets.

### Le convertisseur respecte-t-il la casse des lettres hexadécimales ?

Oui, vous pouvez configurer l'encodage pour générer des lettres hexadécimales en minuscules (a-f) ou en majuscules (A-F).

## Outils associés

- [Convertisseur ASCII85](https://elysiatools.com/fr/tools/ascii85-converter): Encode et décode le texte vers/depuis le format ASCII85 (version Adobe)
- [Convertisseur Base32](https://elysiatools.com/fr/tools/base32-converter): Encode et décode le texte vers/depuis le format Base32 avec plusieurs variantes
- [Convertisseur Base45](https://elysiatools.com/fr/tools/base45-converter): Encode et décode le texte vers/depuis le format Base45 (RFC 9285)
- [Convertisseur Base58](https://elysiatools.com/fr/tools/base58-converter): Encode et décode le texte vers/depuis le format Base58 avec variantes Bitcoin et Ripple
- [Convertisseur Base62](https://elysiatools.com/fr/tools/base62-converter): Encode et décode le texte vers/depuis le format Base62 (0-9, A-Z, a-z)
- [Convertisseur Base64](https://elysiatools.com/fr/tools/base64-converter): Encode et décode les données vers/depuis le format Base64 avec options URL-safe
- [Convertisseur Base91](https://elysiatools.com/fr/tools/base91-converter): Encode et décode le texte vers/depuis le format Base91 (algorithme ascii+basE91)
- [Convertisseur Braille](https://elysiatools.com/fr/tools/braille-converter): Convertir le texte en caractères Braille Unicode ou décoder le Braille en texte

## Exemples

- [Échantillons Convertisseur Hex/Unicode](https://elysiatools.com/fr/samples/text-hex-unicode-formats): Échantillons de test pour la conversion de séquences d'échappement hex et unicode
- [Exemples de Traitement de Chaînes Android Java](https://elysiatools.com/fr/samples/android-string-processing-java): Exemples de traitement de chaînes Android Java incluant division et jointure de chaînes, expressions régulières et remplacement de chaînes
- [Exemples de Traitement de Chaînes Android Kotlin](https://elysiatools.com/fr/samples/android-string-processing-kotlin): Exemples de traitement de chaînes Android Kotlin incluant la division et la jointure de chaînes, les expressions régulières et le remplacement de chaînes
- [Traitement de Chaînes macOS Objective-C - Exemples](https://elysiatools.com/fr/samples/macos-string-processing-objectivec): Exemples de traitement de chaînes macOS Objective-C incluant NSString, NSMutableString, recherche, regex et encodage

## 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 bruts, convertissez les bases et les encodages texte, identifiez les signatures de fichiers, mesurez l'entropie et vérifiez les hachages ou sommes de contrôle dans un même parcours.
- [Outils d'Encodage Base, Radix et Hexadécimal](https://elysiatools.com/fr/hubs/base-radix-and-hex-encoding-tools): Encodez et décodez texte et octets entre Base32/45/58/62/64URL/Base85/Z85, radix arbitraire (2–36) et hexadécimal, plus conversion d'échappements URL, entités HTML et Unicode — pour JWT, identifiants blockchain, data URI et inspection binaire.
- [Outils de conversion de casse, d’encodage et de normalisation de texte](https://elysiatools.com/fr/hubs/text-convert): Comparez les outils de conversion de casse, de largeur de caractères, d’encodage, de quoted-printable et de normalisation de texte dans un hub unique.
- [Outils Text](https://elysiatools.com/fr/hubs/text-utility): Découvrez 33 outils text pour des workflows de utility et comparez rapidement des utilitaires proches.
