Convertisseur texte, hexadécimal, binaire, décimal et Base64

BeetVPN

Valeur à convertir

Entrée

Résultat

Résultat
Options de format et fichier

Convertir des données sans modifier leur contenu

Ce convertisseur représente les mêmes octets sous différentes formes : texte Unicode, hexadécimal, binaire, décimal, octal, Base64 ou Base64URL. Les conversions sont effectuées directement à partir des octets de l’entrée afin d’éviter les approximations entre caractères et valeurs numériques.

Texte et octets

Le texte café n’occupe pas toujours quatre octets. En UTF-8, le caractère é est codé sur deux octets. Le choix de l’encodage est donc essentiel pour reproduire une valeur exacte.

Hexadécimal et binaire

Un octet est représenté par deux chiffres hexadécimaux ou huit bits. Par exemple, la lettre ASCII A correspond à 41 en hexadécimal et 01000001 en binaire.

Base64 et Base64URL

Base64 encode des octets avec des caractères imprimables. Base64URL remplace les caractères + et / afin de faciliter l’emploi dans une URL ou un jeton.

Formats et encodages disponibles

Les modes UTF-16LE et UTF-16BE permettent d’examiner l’ordre des octets. Le mode Latin-1 convient uniquement aux caractères représentables dans ISO-8859-1. Les modes 32 bits little-endian et big-endian regroupent les octets par blocs de quatre et rendent visible leur ordre en mémoire.

La détection automatique est une aide, pas une preuve : une courte chaîne composée de lettres et de chiffres peut ressembler à du texte, de l’hexadécimal ou du Base64. Pour une conversion reproductible, sélectionnez explicitement le format source.

Importer un fichier

Un petit fichier peut être chargé pour examiner ses octets ou les exporter dans un autre format. Le fichier n’est pas interprété comme un document : l’outil travaille sur son contenu binaire brut. La limite affichée dans le formulaire évite de produire une sortie démesurée.

Convertir du texte, de l’hexadécimal, du binaire et Base64

Ce convertisseur travaille avec des octets : texte UTF-8, binaire, hexadécimal, décimal, octal et Base64. Choisissez explicitement le format d’entrée lorsque la détection automatique pourrait être ambiguë, par exemple avec une chaîne composée uniquement de chiffres.

Texte Hello → hexadécimal 48 65 6c 6c 6f
Hexadécimal c3 a9 → texte UTF-8 é
Texte Hello → Base64 SGVsbG8=

FAQ

Quelle différence entre hexadécimal et Base64 ?

L’hexadécimal utilise deux caractères par octet. Base64 est plus compact et représente les octets avec un alphabet de 64 symboles.

Pourquoi certains nombres sont-ils ambigus ?

Une chaîne comme 1010 peut être lue comme du binaire, du décimal ou du texte. Sélectionnez le format source pour éviter une mauvaise détection.

Le convertisseur prend-il en charge UTF-8 ?

Oui. Les caractères non ASCII sont convertis en leurs octets UTF-8, qui peuvent ensuite être représentés en hexadécimal, binaire, décimal, octal ou Base64.