Mode d’emploi
- Saisissez du texte à gauche pour obtenir ses octets à droite, ou collez de l’hexa à droite pour le décoder.
- Choisissez le séparateur, et indiquez si vous voulez ajouter le préfixe 0x ou utiliser les majuscules.
- Changez la base numérique pour Décimal, Octal ou Binaire si vous avez besoin d’une autre notation.
- Copiez l’un ou l’autre côté.
Explication des options
- Séparateur
- Espace donne 48 65 6c 6c 6f, Aucun donne 48656c6c6f et Virgule donne 48, 65, 6c, 6c, 6f — pratique pour les tableaux dans le code.
- Préfixe 0x
- Écrit chaque octet sous la forme 0x48, la notation utilisée en C, en JavaScript et dans de nombreux autres langages.
Exemples
| Texte | Hexa (UTF-8) |
|---|---|
| Hello | 48 65 6c 6c 6f |
| é | c3 a9 |
| 中 | e4 b8 ad |
Questions fréquentes
Quel encodage de caractères est utilisé ?
L’UTF-8, le standard du web. Les caractères ASCII occupent un octet chacun ; les lettres accentuées en prennent deux, les caractères chinois trois et les emoji quatre.
Que se passe-t-il avec de l’hexa qui n’est pas de l’UTF-8 valide ?
Les parties lisibles sont décodées et les séquences invalides sont affichées avec le caractère de remplacement �, accompagnées d’un avertissement.
Mon texte est-il envoyé sur un serveur ?
Non. La conversion s’effectue dans votre navigateur.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.