Encodage Hex/Décode — Texte
Hex Encode / Decode convertit le texte en octets hexadécimal (base-16) et décode l'hex en texte lisible. Utilisez-le pour déboguer les charges utiles binaires, inspecter les octets UTF-8, inverser les chaînes échappées, et travailler avec des hashes ou des protocoles de bas niveau. Accepte les formats hexaniques courants (avec ou sans espaces, nouvelles lignes ou préfixes 0x). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
Essaie.
Exemples
Hello, ToolMill!
48656c6c6f2c20546f6f6c4d696c6c21
54686973206973206120686578206465636f646520746573742e
This is a hex decode test.
48 65 6c 6c 6f 20 54 6f 6f 6c 4d 69 6c 6c
Hello ToolMill
Ce que signifie l'encodage hexagonal
Hex est une représentation de base-16 des valeurs octets. Chaque octet est normalement écrit comme deux caractères hexagonaux, c'est pourquoi le texte simple se développe dans une séquence plus longue lorsque vous le codez ici. Cela rend l'hex utile lorsque vous voulez inspecter les valeurs de niveau octet sous une forme lisible et copiable.
Quand encoder le texte à l'hex
L'encodage du texte à l'hexagone est utile lorsque vous voulez voir exactement quels octets une chaîne produit, comparer des charges utiles copiées, documenter des échantillons de protocole ou inspecter indirectement des caractères non imprimables. Cela est souvent plus facile que de deviner ce qu'un terminal, un journal API ou un débogueur montre.
Quand décoder l'hexagone retour au texte
Le décodage est utile lorsqu'un outil, un journal ou un dump copié vous donne des valeurs d'octets au lieu de caractères lisibles. Un décodeur réussi ne garantit que les octets peuvent être interprétés comme du texte ici. Certains hexagonaux valides représentent toujours des données binaires ou des caractères de contrôle, de sorte que la sortie lisible n'est pas toujours le résultat attendu.
Règles d'entrée et erreurs courantes
Hex valide utilise les caractères 0-9 et A-F, et majuscule ou minuscule les deux travaux. Cet outil supprime les espaces et la ligne casse avant le décodage, mais un nombre impair de caractères hexagonaux ou tout caractère invalide échouera encore. Si vous avez collé des préfixes tels que 0x, ponctuation à partir de logs, ou séparateurs d'une décharge copiée, nettoyez d'abord ces pièces.
Notes d'encodage de texte
Lorsque vous codez du texte, la page transforme d'abord ce texte en octets et représente ensuite ces octets en hexagone. Cela compte pour les symboles, les émoji et les caractères non latins parce qu'un caractère visible peut utiliser plusieurs octets. C'est pourquoi deux systèmes peuvent sembler en désaccord lorsqu'ils utilisent des encodages de texte différents.
Hex n'est pas un chiffrement
Avant de vous fier aux valeurs converties en Hex dans les journaux, API ou Scripts
Avant de copier le résultat dans un autre système, vérifiez si la destination attend un hexagone, des octets espacés, des caractères majuscules ou minuscules ou des formulaires préfixés tels que 0x. Les petites hypothèses de formatage comptent souvent même lorsque les octets sous-jacents sont techniquement les mêmes.
Ce que Hex encode/décode ne confirme pas à propos des données sous-jacentes
La conversion Hex ne vous dit pas si les octets proviennent de texte simple, de données binaires, de contenus compressés ou d'un format spécifique à une application. Cela ne change que la représentation. Vous devez encore savoir ce que les octets sont censés signifier avant de faire confiance à la sortie pour le débogage ou la réutilisation.
Comment dire si la sortie de Hex décodé semble correcte
La sortie hexagonale décodée ne peut sembler correcte que si les octets originaux représentaient le texte dans le caractère que vous attendez. Si le résultat contient des symboles impairs, des caractères de remplacement ou un texte illisible, l'hex peut toujours être valide alors que l'encodage de texte supposé est incorrect pour votre workflow.
Hex change comment les octets sont affichés, pas qui peut les lire. Si les octets originaux représentent un texte lisible, n'importe qui peut les convertir facilement. Utilisez cet outil pour l'inspection, le débogage et les flux de conversion, pas pour protéger les secrets.
Outils connexes
Outil de code/décode de base64
Encodez du texte dans Base64 ou décodez Base64 dans un contenu lisible directement dans votre navigateur. Il est utile pour l'inspection des jetons, le débogage des en-têtes d'autorisation, la vérification des valeurs de configuration, le décodage des charges utiles de l'API et la conversion de texte simple sans utiliser de service distant. ToolMill fonctionne entièrement côté client pour la confidentialité et continue à travailler hors ligne après l'installation.
Codage
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
Codage
Code ROT13 / Décode — Chiffres ROT13
ROT13 est un simple chiffre de substitution de lettres qui déplace A-N, B-O, etc. Il est souvent utilisé pour les spoilers, l'obfuscation légère et le texte forum/email. Cet outil code le texte clair dans ROT13 et décode ROT13 de nouveau dans le texte (l'opération est symétrique). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
Code URL / Décode (encodage en pourcentage)
URL Encode/Decode (encodage en pourcentage) convertit les caractères dangereux dans un format de sécurité URL et de retour. Utilisez-le pour les chaînes de requête, rediriger les URL, les paramètres UTM et débogage des requêtes API (RFC 3986). Exécute 100% localement dans votre navigateur — aucun téléchargement — et fonctionne hors ligne après avoir installé ToolMill en tant que PWA.
Codage
