Du texte à l'hexadécimal, et retour.
Un convertisseur clair pour les développeurs, les curieux et les curieuses : texte, octets et nombres, avec le bon encodage et le format que vous voulez.
Deux outils, une seule fenêtre
Conversion de texte et conversion de nombres, sans jamais quitter l'application.
Texte ↔ hexadécimal
Dans les deux sens, avec 4 encodages : UTF-8, ASCII, UTF-16 LE et Windows-1252.
Formats de sortie
Plusieurs présentations, dont le tableau C, prêt à coller dans votre code.
Saisie hexa tolérante
Espaces, préfixes 0x et \x : l'application comprend votre saisie.
Conversion de nombres
Entre décimal, hexadécimal, binaire et octal.
Grands nombres
Jusqu'à 4096 chiffres, négatifs compris.
Raccourcis clavier
Ctrl+1 et Ctrl+2 pour changer d'outil, Ctrl+Maj+C pour copier le résultat.
Le format qu'il vous faut
Le même texte « Hi » (48 69), présenté de cinq façons.
48 6948690x48 0x69\x48\x69{ 0x48, 0x69 }Les rendus exacts sont ceux de l'application ; ces exemples montrent le principe.
Pourquoi l'encodage change tout
Un même caractère n'a pas les mêmes octets selon l'encodage choisi.
| Texte | Encodage | Résultat |
|---|---|---|
Hello | UTF-8 | 48 65 6C 6C 6F |
é | UTF-8 | C3 A9 |
é | Windows-1252 | E9 |
€ | UTF-8 | E2 82 AC |
A | UTF-16 LE | 41 00 |
Hi | Format \x | \x48\x69 |
Hi | Format 0x | 0x48, 0x69 |
Installation en 3 étapes
Vérifiez .NET Framework 4.8
Présent sur Windows 11 ; à installer sur Windows 7 SP1 et 8.1 si besoin.
Téléchargez la dernière version
Depuis la page Releases du dépôt GitHub.
Lancez
TextToHex.exeAucune installation n'est nécessaire.
Windows 8 (non 8.1) n'est pas pris en charge par .NET 4.8 : passez à Windows 8.1.
Compiler soi-même
Visual Studio 2022 avec la charge de travail Développement de bureau .NET.
git clone https://github.com/FilleuxStudio/TextToHexaConverter.git cd TextToHexaConverter msbuild TextToHex.sln /p:Configuration=Release
Convertissez votre premier texte
Gratuit et sans installation.