Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Passer au contenu principal
Gizke.com
Blog

Convertisseur texte en binaire

Tout reste sur votre appareil.
Format des nombres
Encodage du texte
Entre les octets

Caractères : 0 · octets : 0

Convertissez du texte en octets binaires, hexadécimaux, octaux ou décimaux et inversement - UTF-8 ou UTF-16, émojis et toutes les langues, octets par caractère.

Transformez n'importe quel texte en octets binaires, hexadécimaux, octaux ou décimaux, ou collez des octets pour les relire en texte. La conversion marche dans les deux sens : tapez d'un côté, l'autre suit. Le texte est encodé en UTF-8 (l'encodage du web et de la plupart des fichiers) ou en UTF-16, donc les accents, le cyrillique, l'arabe, le chinois et les émojis sortent correctement, et le tableau montre exactement les octets de chaque caractère. Les octets peuvent être collés espacés, collés ensemble, avec des virgules, des préfixes 0x/0b ou des échappements \x.

Questions fréquentes

Comment le texte devient-il binaire ?
Chaque caractère a un numéro (son point de code Unicode). Un encodage comme l'UTF-8 transforme ce numéro en un à quatre octets, et chaque octet compte huit bits. « A » est le point de code 65, soit l'octet 01000001 ; « é » prend deux octets : 11000011 10101001.
UTF-8 ou UTF-16 ?
Choisissez l'UTF-8 sauf indication contraire : c'est l'encodage de presque toutes les pages web, fichiers et API, et les lettres anglaises y prennent un octet chacune. L'UTF-16 sert en interne à Windows, Java et JavaScript ; chaque caractère courant y prend deux octets, les émojis quatre.
Pourquoi mon binaire ne redevient-il pas du texte ?
Soit un morceau n'est pas un octet (le binaire demande 8 chiffres 0 ou 1, valeur maximale 255), soit les octets ne sont pas valides dans l'encodage choisi - par exemple un texte enregistré en UTF-16 lu comme de l'UTF-8. Le message sous la zone indique le premier problème.
Est-ce la même chose que l'ASCII ?
Pour les lettres anglaises, les chiffres et la ponctuation, oui : l'UTF-8 donne exactement les codes ASCII (A = 65 = 01000001). L'ASCII s'arrête à 127 ; au-delà - accents, autres alphabets, émojis -, l'UTF-8 utilise plusieurs octets.

Partager cet outil

BlogÀ proposContactConditions d'utilisationPolitique de confidentialité