Convertisseur ASCII Hex Binaire Décimal

Convertissez du texte ASCII en hexadécimal, binaire, décimal et Base64 (et inversement). Convertisseur de systèmes de nombres en ligne gratuit avec options de séparateur et de préfixe.

Convertisseur ASCII, Hex, Binaire, Décimal, Base64

Ce convertisseur tout-en-un vous permet de passer instantanément d'un système de numération ou d'un encodage texte à un autre. Que vous soyez développeur, étudiant ou spécialiste réseau, vous pouvez convertir et formater vos données avec précision grâce aux options de délimiteur, de préfixe et de checksum.

Comment convertir un texte ASCII en hexadécimal ?

Chaque caractère ASCII possède une valeur décimale unique (0-127 pour l'ASCII standard, 0-255 pour l'ASCII étendu). Pour convertir en hexadécimal, prenez la valeur décimale de chaque caractère et convertissez-la en base 16. Par exemple, la lettre 'A' vaut 65 en décimal, soit 41 en hexadécimal.

Quelle est la différence entre ASCII, Hex, Binaire et Décimal ?

Ce sont différentes manières de représenter les mêmes données :
- ASCII : caractères lisibles par l'humain
- Hexadécimal : base 16 (0-9 et A-F)
- Binaire : base 2 (0 et 1)
- Décimal : base 10 (0-9)
- Base64 : encodage texte pour des données binaires

Par exemple, la lettre 'A' s'écrit :
- ASCII : A
- Décimal : 65
- Hexadécimal : 41
- Binaire : 01000001
- Base64 : QQ== (encodage)

À quoi servent les délimiteurs et les préfixes ?

Ils permettent d'identifier rapidement chaque valeur :

Les délimiteurs séparent les octets :
- Aucun : 48656C6C6F
- Espace : 48 65 6C 6C 6F
- Virgule : 48,65,6C,6C,6F

Les préfixes indiquent le système :
- Hexadécimal : préfixe 0x (0x48)
- Binaire : préfixe 0b (0b01001000)

Ces options améliorent la lisibilité du code et les échanges entre équipes.

À quoi sert l'encodage Base64 ?

Le Base64 convertit des données binaires en texte ASCII à l'aide de 64 caractères (A-Z, a-z, 0-9, +, /). Il est utilisé pour :
- Intégrer des images dans HTML/CSS (data URI)
- Encoder des pièces jointes email (MIME)
- Stocker des données binaires dans JSON ou XML
- Transmettre des données binaires sur des protocoles texte

Le Base64 augmente la taille d'environ 33 %, mais garantit un transport sûr.

Peut-on traiter les caractères spéciaux et Unicode ?

L'outil prend principalement en charge l'ASCII (0-255). Pour les caractères étendus et Unicode, les résultats varient selon l'encodage (UTF-8, UTF-16, etc.). Les caractères ASCII standard (A-Z, a-z, 0-9, symboles) sont convertis avec précision. Pour l'Unicode, préférez des outils dédiés à UTF-8 pour garantir une conversion fidèle.

Référence des conversions ASCII

CaractèreDécimalHexBinaireDescription
NUL00000000000Caractère nul
A654101000001A majuscule
a976101100001a minuscule
0483000110000Chiffre zéro
Espace322000100000Espace
!332100100001Point d'exclamation
@644001000000Arobase
Z905A01011010Z majuscule
z1227A01111010z minuscule
9573900111001Chiffre neuf