Convertisseur de texte en hexadécimal
Base32, Base58, Base85 et octets
Ce convertisseur de texte en hexadécimal transforme n'importe quel texte en hex, Base32, Base58, Base85, octets décimaux, octets octaux, points de code ou unités UTF-16, et les remet en texte. Tout tourne dans votre navigateur. Nous ne téléversons rien.
- GratuitPrix
- 8Formats
- AucuneInscription
- AucuneEnvois
Convertisseur de texte en hexadécimal
Transformez du texte en hex, Base32, Base58, Base85, octets ou points de code
- Caractères
- 0
- Octets UTF-8
- 0
- Longueur encodée
- 0
Prêt. Saisissez du texte pour l'encoder.
Ce que fait pour vous un convertisseur de texte en hexadécimal
En effet, les ordinateurs stockent le texte sous forme de nombres. Chaque caractère a un code, et chaque code prend un ou plusieurs octets. Parfois vous avez besoin de voir ces octets.
Un convertisseur de texte en hexadécimal les montre. D'abord, saisissez ou collez votre texte. Ensuite choisissez un format. Les octets apparaissent aussitôt, et vous les copiez d'un clic.
De plus, il marche dans les deux sens. Collez de l'hex, du Base32 ou une liste d'octets, et l'outil le remet en texte. Ainsi vous pouvez lire un vidage issu d'un journal, d'un paquet ou d'une base de données.
Tout tourne dans votre navigateur. Ainsi votre texte ne quitte jamais votre appareil.
Comment le texte devient des octets
De plus, un texte est une liste de caractères. Un ordinateur transforme d'abord chaque caractère en nombre, puis en octets. La façon habituelle est l'UTF-8. En UTF-8, les lettres anglaises simples prennent un octet, et la plupart des lettres accentuées en prennent deux.
Ainsi le mot Hi devient les octets 72 et 105, soit 48 69 en hex.
Pour plus de détails, voir : RFC 4648, the Base16, Base32 and Base64 encodings.
Texte en hex
L'hex écrit chaque octet avec deux chiffres de 0 à 9 et de a à f. Choisissez un séparateur, ajoutez un 0x avant chaque octet si vous voulez, et choisissez des majuscules. Ensuite copiez le résultat.

Par exemple, Hello devient 48 65 6c 6c 6f.
Hex en texte
D'abord, passez le sens sur Code en texte et collez votre hex. L'outil ignore les espaces, les virgules, les deux-points et les préfixes comme 0x. Ensuite il joint les chiffres par paires et lit les octets en UTF-8.
Base32
Base32 utilise 32 caractères sûrs : les majuscules de A à Z et les chiffres de 2 à 7. Il suit la norme de la RFC 4648. On l'utilise pour des clés de mots de passe à usage unique et pour des noms qui ne doivent pas dépendre de la casse.
De plus, l'outil ajoute des signes égal comme remplissage, sauf si vous les désactivez.
Base58
Base58 retire les caractères ressemblants 0, O, I et l. Ainsi il est plus facile à lire et à saisir. De plus, les adresses Bitcoin et beaucoup d'identifiants courts l'utilisent. Les octets nuls du début deviennent des uns au début.
Base85
Par ailleurs, Base85, aussi appelé Ascii85, range quatre octets dans cinq caractères. Ainsi il est plus court que Base64. Les fichiers PDF et PostScript l'utilisent.
Ensuite un groupe de quatre octets nuls devient une seule lettre z. De plus, vous pouvez entourer le résultat des marques Adobe.
Octets décimaux et octaux
Chaque octet peut aussi s'afficher comme un nombre décimal de 0 à 255, ou comme un nombre octal de 000 à 377. Ainsi Hi! devient 72 105 33 en décimal. Donc utilisez-le pour des tables de correspondance et de vieux protocoles.
Points de code Unicode
Un point de code est le nombre qu'Unicode donne à chaque caractère. Ensuite l'outil l'écrit comme U+0041. De plus, il offre la forme d'échappement qu'utilise JavaScript.
Par exemple, un visage souriant est un seul point de code, U+1F600, mais il prend quatre octets en UTF-8.
Unités de code UTF-16
JavaScript et Windows stockent le texte sous forme d'unités de code UTF-16. Chaque unité est un nombre de 16 bits. Ainsi un emoji prend deux unités, appelées paire de substitution. L'outil liste les unités en hex, pour que vous voyiez la paire.
Caractères contre octets
Les statistiques montrent trois nombres. Caractères compte ce que vous voyez. Octets UTF-8 compte le stockage. Longueur encodée compte les caractères du résultat. Ainsi un court texte avec emoji peut avoir plus d'octets que de caractères.
Entrée non valide
Si le texte contient un mauvais caractère, l'outil le dit. Un nombre impair de chiffres hex donne aussi une erreur, car un octet en demande deux.
Si les octets ne forment pas de l'UTF-8 valide, l'outil montre quand même le texte. Ensuite il vous prévient des signes de remplacement.
Usages courants
Les développeurs utilisent l'hex pour lire des données réseau, vérifier des en-têtes de fichier, déboguer des encodages et écrire des données de test. De plus, Base32 et Base58 apparaissent dans des clés et des identifiants. Ainsi un seul outil évite beaucoup de changements.
Sûr dès la conception
D'abord, l'outil travaille dans votre navigateur. D’ailleurs, il n'envoie rien et ne stocke rien. Ainsi votre texte reste le vôtre.
Sur cette page
- L’outil
- Ce que fait pour vous un convertisseur de texte en hexadécimal
- Utiliser le convertisseur, étape par étape
- Ce qui distingue ce convertisseur
- Habitudes pour travailler avec du texte encodé
- Erreurs courantes d'encodage que cet outil vous aide à éviter
- Questions fréquentes sur le texte en hex
- Des compagnons utiles pour le travail d'encodage
Continuer
Utiliser le convertisseur, étape par étape
Quatre étapes vous mènent du texte aux octets.
- 1
Choisissez un sens
Choisissez Texte en code ou Code en texte.
- 2
Choisissez un format
Choisissez hex, Base32, Base58, Base85, octets ou points de code.
- 3
Saisissez ou collez
Le résultat apparaît pendant que vous tapez.
- 4
Copiez ou enregistrez
En effet, copiez le résultat, enregistrez-le en fichier ou échangez les côtés pour le vérifier.
Ce qui distingue ce convertisseur
Il connaît huit formats, il parle UTF-8 et il garde votre texte privé.
Huit formats
Hex, Base32, Base58, Base85, décimal, octal, points de code et UTF-16.
Les deux sens
Encodez du texte et décodez-le de nouveau avec les mêmes réglages.
Du vrai UTF-8
Les accents, les symboles et les emoji deviennent les bons octets.
Des options propres
Choisissez le séparateur, la casse, le préfixe et le remplissage.
Nombres d'octets
Voyez les caractères, les octets UTF-8 et la longueur encodée.
Rien ne quitte votre onglet
Votre navigateur fait le travail. Nous ne voyons jamais votre texte.
Habitudes pour travailler avec du texte encodé
Quelques habitudes gardent vos octets honnêtes.
- Connaissez l'encodage. L'hex de l'UTF-8 diffère de l'hex de l'UTF-16, donc nommez celui que vous utilisez.
- Gardez le séparateur stable. Utilisez un seul séparateur dans tout un fichier.
- Respectez la casse. L'hex ignore la casse, mais pas Base58. Copiez-le tel quel.
- Soignez le remplissage. Certains lecteurs Base32 ont besoin des signes égal, et d'autres non.
- Vérifiez l'aller-retour. Utilisez Échanger les côtés pour être sûr que le texte revient inchangé.
- Surveillez les accents. Une lettre accentuée prend deux octets en UTF-8.
- Ne parlez pas de chiffrement. L'encodage ne cache rien. N'importe qui peut le décoder.
- Surveillez les blancs. Une espace isolée ou un saut de ligne change les octets.
- Testez avec un exemple. Essayez l'exemple avant de faire confiance à une longue entrée.
- Gardez les secrets dehors. Ne collez pas de vraies clés dans un outil en ligne.
- Enregistrez les longues sorties. Téléchargez un fichier plutôt que de copier des milliers d'octets.
Erreurs courantes d'encodage que cet outil vous aide à éviter
Chacune d'elles abîme un texte en silence.
Mélanger les encodages
Des octets UTF-8 lus comme un autre encodage montrent d'étranges symboles.
Nombres impairs de chiffres
Un octet demande deux chiffres hex, donc un nombre impair signifie un chiffre perdu.
Remplissage perdu
Une chaîne Base32 coupée ne se décode plus.
Lettres ressemblantes
Base58 n'a ni 0, ni O, ni I, ni l, donc ces lettres signalent une faute de frappe.
Compter les caractères comme des octets
Un emoji est un caractère et quatre octets.
Prendre l'encodage pour un cadenas
L'hex et Base32 changent seulement la forme des données.
Questions fréquentes sur le texte en hex
Ce convertisseur de texte en hexadécimal est-il gratuit ?
Oui. Il ne coûte rien, ne demande aucun compte et n'a aucune limite. Il tourne dans votre navigateur, donc nous n'avons aucun coût de serveur à vous répercuter.
Mon texte quitte-t-il mon appareil ?
Non. Votre navigateur fait la conversion. Ainsi rien n'arrive sur ce site, et nous ne gardons rien.
Comment convertir du texte en hex ?
Choisissez Texte en code et Hex, puis saisissez ou collez votre texte. Les octets en hex apparaissent pendant que vous tapez.
Comment convertir de l'hex en texte ?
Passez le sens sur Code en texte, choisissez Hex et collez votre hex. Ensuite l'outil lit les octets en UTF-8 et montre le texte.
Qu'est-ce que l'hex ?
C'est la base seize. Elle écrit chaque octet avec deux chiffres de 0 à 9 et de a à f, donc 255 devient ff.
Qu'est-ce que l'UTF-8 ?
C'est la façon habituelle de transformer du texte en octets. Il utilise un octet pour les lettres anglaises simples et jusqu'à quatre pour les autres caractères.
Pourquoi une lettre comme é donne-t-elle deux octets ?
Par ailleurs, L'UTF-8 utilise deux octets pour les lettres accentuées. Ainsi é devient c3 a9 en hex.
Puis-je changer le séparateur ?
Oui. Choisissez une espace, rien, une virgule ou un saut de ligne dans la case Séparateur.
Comment ajouter 0x avant chaque octet ?
Cochez Ajouter 0x avant chaque octet. Ensuite choisissez une virgule comme séparateur pour obtenir une liste prête pour le code.
Puis-je obtenir des majuscules ?
Oui. Cochez Lettres majuscules pour l'hex ou l'UTF-16, et les chiffres de a à f deviennent de A à F.
Qu'est-ce que Base32 ?
Une façon d'écrire des octets avec 32 caractères : de A à Z et de 2 à 7. Il est courant dans les clés de mots de passe à usage unique.
Qu'est-ce que Base58 ?
Comme Base64, mais sans les caractères ressemblants 0, O, I et l, et sans plus ni barre oblique. Les adresses Bitcoin l'utilisent.
Qu'est-ce que Base85 ?
Aussi appelé Ascii85. Il range quatre octets dans cinq caractères, donc il est plus court que Base64.
Pourquoi Base32 se termine-t-il par des signes égal ?
Ils complètent le texte jusqu'à un multiple de huit caractères. D’ailleurs, décochez Compléter avec des signes égal pour les retirer.
Que sont les octets décimaux et octaux ?
Les mêmes octets écrits comme des nombres de 0 à 255 en décimal, ou de 000 à 377 en octal.
Qu'est-ce qu'un point de code Unicode ?
C'est le nombre qu'Unicode donne à un caractère, écrit comme U+0041. De plus, l'outil offre un style d'échappement.
Que sont les unités de code UTF-16 ?
Ce sont les nombres de 16 bits que JavaScript et Windows utilisent pour stocker le texte. Un emoji en prend deux.
Combien d'octets fait un emoji ?
Quatre octets en UTF-8 et deux unités de code en UTF-16.
Pourquoi dit-il que la longueur est impaire ?
L'hex demande deux chiffres par octet, donc un nombre impair signifie qu'un chiffre manque. L'UTF-16 demande quatre chiffres par unité.
Et si les octets ne sont pas de l'UTF-8 valide ?
L'outil montre quand même le texte. Ainsi, il marque les octets cassés avec le signe de remplacement et vous prévient.
L'hex ou Base32 sont-ils une forme de chiffrement ?
Non. Ils changent seulement la façon d'écrire les données. N'importe qui peut les décoder.
Que fait Échanger les côtés ?
Il déplace le résultat dans la case de gauche et inverse le sens, pour que vous puissiez vérifier l'aller-retour.
Fonctionne-t-il sur un téléphone ?
Oui. Les panneaux s'empilent et les cases défilent. Ainsi vous pouvez convertir du texte en déplacement.
Des compagnons utiles pour le travail d'encodage
Convertir est une étape. Ces trois outils aident pour le reste.
Encodeur Base64
Ainsi, encodez et décodez du texte et des fichiers en Base64.
Ouvrir l’outil →Traducteur binaire
Transformez du texte en uns et en zéros, et inversement.
Ouvrir l’outil →Encodeur d'entités HTML
Encodez et décodez des entités HTML nommées et numériques.
Ouvrir l’outil →
Prêt à convertir du texte ?
Saisissez votre texte, choisissez un format et copiez le résultat. De plus, le convertisseur est gratuit, ne demande aucun compte et garde chaque caractère sur votre appareil.