Cookies Ce site ne conserve que ce dont il a besoin pour fonctionner. Il n’y a aujourd’hui ni mesure d’audience ni publicité, et rien ici ne vous suit sur d’autres sites. Lire la politique de confidentialité

Choisir ce que j’autorise
+92 312 8299940Devis gratuit
Outil gratuit, rien à installer

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.

Votre navigateur fait tout le travail ici, dans cet onglet. Nous n’envoyons rien, ne stockons rien et n’enregistrons rien.
La version courte

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.

Dessin du mot Hello à gauche et d'une flèche vers ses octets en hex à droite
Le texte devient des octets.

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.

Convertisseur de texte en hexadécimal transformant les mots Hello, World en octets hex avec les nombres d'octets dessous
Hello, World en hex.

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.

Comment ça marche

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.

Pourquoi celui-ci

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.

Bonnes habitudes

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.
À éviter

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

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.

Plus d'outils gratuits

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.