Convertisseur Texte en Binaire/Hex/ASCII
Convertissez du texte en codes binaires, hexadécimaux et ASCII (ou décodez-les) avec un aperçu multi-format en direct, une décomposition par caractère, des options de séparateur et de remplissage, et un support complet de l’Unicode (UTF-8).
Votre bloqueur de pubs nous empêche d’afficher des annonces
MiniWebtool est gratuit grâce aux annonces. Si cet outil vous a aidé, soutenez-nous avec Premium (sans pubs + outils plus rapides) ou ajoutez MiniWebtool.com à la liste blanche puis rechargez la page.
- Ou passez à Premium (sans pubs)
- Autorisez les pubs pour MiniWebtool.com, puis rechargez
Convertisseur Texte en Binaire/Hex/ASCII
Le Convertisseur Texte en Binaire, Hex, ASCII est un encodeur et décodeur en ligne gratuit qui transforme du texte brut en codes numériques lisibles par machine — et vice-versa. Que vous soyez en train de déboguer des données de bas niveau, d'apprendre comment les ordinateurs représentent les caractères, de réaliser un projet de programmation ou simplement curieux de voir à quoi ressemble votre nom en 1 et 0, cet outil vous fournit les sorties binaires, hexadécimales, décimales (ASCII) et octales côte à côte, avec un aperçu en direct qui se met à jour pendant que vous tapez et une décomposition par caractère montrant les octets UTF-8 exacts derrière chaque glyphe.
Ce que fait cet outil
Ce convertisseur fonctionne dans deux directions. En mode Encoder, il prend n'importe quel texte que vous fournissez et traduit chaque caractère en un ou plusieurs octets (en utilisant la norme universelle UTF-8), puis affiche ces octets dans le système de numération de votre choix : binaire (base 2), hexadécimal (base 16), ASCII décimal (base 10) ou octal (base 8). En mode Décoder, il inverse le processus : collez une chaîne de codes binaires, hex, décimaux ou octaux et il reconstruit le texte original.
Comment le texte devient des nombres — Un guide rapide
Chaque caractère sur un ordinateur est finalement stocké sous forme de nombre. La norme ASCII originale, définie en 1963, associait 128 caractères (lettres, chiffres, ponctuation, codes de contrôle) aux nombres de 0 à 127. Les systèmes modernes utilisent Unicode, qui attribue un point de code unique à chaque caractère de chaque système d'écriture sur Terre, ainsi que des émojis, des symboles et plus encore — plus de 149 000 points de code au total. Pour stocker ceux-ci efficacement, les ordinateurs utilisent un encodage appelé UTF-8 : les caractères ASCII ne prennent toujours qu'un seul octet (ils ressemblent donc à l'ancien ASCII), mais les lettres accentuées, les caractères CJK et les émojis utilisent 2, 3 ou 4 octets chacun.
La lettre
H possède le point de code Unicode U+0048, qui est le nombre 72. En tant qu'octet UTF-8 unique, cela donne 01001000 en binaire, 48 en hex, 072 en décimal ou 110 en octal.La lettre
i est U+0069 (105), ce qui devient 01101001, 69, 105 ou 151.Ainsi, l'encodage complet de "Hi" est :
01001000 01101001 (binaire).
Comparaison des systèmes numériques courants
| Caractère | Décimal | Binaire (8-bit) | Hex | Octal |
|---|---|---|---|---|
| A | 65 | 01000001 | 41 | 101 |
| B | 66 | 01000010 | 42 | 102 |
| Z | 90 | 01011010 | 5A | 132 |
| a | 97 | 01100001 | 61 | 141 |
| z | 122 | 01111010 | 7A | 172 |
| 0 | 48 | 00110000 | 30 | 060 |
| 9 | 57 | 00111001 | 39 | 071 |
| (espace) | 32 | 00100000 | 20 | 040 |
| ! | 33 | 00100001 | 21 | 041 |
| ? | 63 | 00111111 | 3F | 077 |
Étape par étape : Comment utiliser le convertisseur
- Choisir la direction : Utilisez le commutateur en haut pour choisir Encoder (texte vers codes) ou Décoder (codes vers texte).
- Choisir un format : Sélectionnez Binaire, Hexadécimal, ASCII (Décimal) ou Octal comme format cible ou source.
- Saisir ou coller votre entrée : Entrez votre texte ou vos codes dans la zone de saisie. Pendant que vous tapez en mode encodage, l'aperçu en direct affiche les quatre formats se mettant à jour en temps réel.
- Ajuster les options de formatage : Choisissez votre séparateur préféré (espace, virgule, tiret, nouvelle ligne ou aucun), activez le remplissage de zéros pour une largeur cohérente, ajoutez des préfixes de langage (0b, 0x, 0o) ou passez l'hexadécimal en majuscules.
- Cliquer sur Convertir : Le résultat complet encodé ou décodé apparaît ci-dessous, accompagné d'un panneau "Tous les formats en un coup d'œil" et d'une décomposition par caractère montrant exactement comment chaque caractère correspond à ses octets.
- Copier ou télécharger : Un clic copie la sortie dans votre presse-papiers ou la télécharge sous forme de fichier texte. Vous pouvez également appuyer sur "Utiliser comme entrée" pour renvoyer le résultat dans le convertisseur.
Décodeur intelligent — Analyse d'entrée flexible
Le décodeur est conçu pour accepter des codes de nombreuses sources sans vous obliger à les nettoyer au préalable :
- Plusieurs séparateurs acceptés : les espaces, virgules, tirets, points-virgules, barres obliques, barres verticales et nouvelles lignes fonctionnent tous comme limites de jetons.
- Préfixes de langage auto-supprimés : si vos codes contiennent des préfixes
0b,0xou0o(courants en C, Python et d'autres langages), ils sont supprimés automatiquement avant l'analyse. - Repli sur largeur fixe : si vous collez une seule longue chaîne sans séparateurs, le décodeur essaiera de la diviser selon la largeur naturelle de ce format — 8 caractères pour le binaire, 2 pour l'hex, 3 pour le décimal ou l'octal.
- Reconstruction UTF-8 multi-octets : lorsque les octets forment une séquence UTF-8 valide, ils sont joints pour recréer correctement les lettres accentuées, les caractères CJK et les émojis.
Foire aux questions
Comment cet outil convertit-il le texte en binaire ?
Chaque caractère de votre texte est d'abord encodé sous forme d'un ou plusieurs octets UTF-8, et chaque octet est ensuite affiché sous forme d'un nombre binaire de 8 bits. Par exemple, la lettre A est un octet (65) qui devient 01000001 en binaire.
Quelle est la différence entre ASCII et Unicode ici ?
L'ASCII simple ne couvre que les points de code 0 à 127, qui tiennent dans un seul octet. Cet outil utilise l'UTF-8, qui est un surensemble de l'ASCII : les caractères ASCII produisent un octet, mais les lettres accentuées, les caractères CJK et les émojis produisent 2 à 4 octets. Les codes que vous voyez sont les valeurs réelles des octets UTF-8, ce que les fichiers et les protocoles réseau transmettent réellement.
Puis-je décoder des codes qui n'ont pas de séparateur ?
Oui. Si votre entrée est une longue chaîne sans espaces, l'outil essaiera de la diviser en groupes de largeur fixe : 8 caractères pour le binaire, 2 pour l'hex, 3 pour le décimal ou l'octal. Assurez-vous que le remplissage est cohérent pour que chaque octet utilise la même largeur — par exemple, 01000001 et non 1000001.
Pourquoi certains caractères font-ils plus de 8 bits en binaire ?
Les caractères non-ASCII tels que les lettres accentuées, les caractères chinois ou les émojis nécessitent plus d'un octet UTF-8. Chaque octet fait toujours 8 bits, mais le caractère est représenté par 2, 3 ou 4 groupes de 8 bits distincts. Par exemple, la lettre é correspond à deux octets (11000011 10101001), et l'émoji fusée 🚀 correspond à quatre octets.
Quels séparateurs le décodeur accepte-t-il ?
Le décodeur accepte les espaces, les virgules, les tirets, les points-virgules, les barres obliques, les barres verticales et les nouvelles lignes comme séparateurs entre les codes. Il supprime également automatiquement les préfixes 0b, 0x et 0o, vous pouvez donc coller des codes de la plupart des sources sans les nettoyer au préalable.
Mon texte est-il envoyé à un serveur ?
Votre texte est traité sur le serveur uniquement lorsque vous cliquez sur Convertir. L'aperçu en direct qui se met à jour au fur et à mesure que vous tapez s'exécute entièrement dans votre navigateur à l'aide de JavaScript et n'est jamais transmis.
Cas d'utilisation pratiques
Pour la programmation et le développement
- Générer des littéraux d'octets pour les firmwares embarqués ou les charges utiles de protocoles
- Inspecter quels octets une chaîne produit réellement lorsqu'elle est sérialisée
- Créer des jeux de tests pour les analyseurs, décodeurs et bibliothèques de sérialisation
- Déboguer des bogues liés à l'encodage (mojibake, problèmes de BOM, UTF-8 invalide)
Pour l'éducation et l'apprentissage
- Visualiser comment les ordinateurs stockent les lettres, les chiffres et la ponctuation
- Démontrer la relation entre le binaire, l'hex, le décimal et l'octal
- Enseigner l'encodage multi-octets UTF-8 avec des exemples concrets
- Réaliser des devoirs d'informatique impliquant la conversion de systèmes numériques
Pour le plaisir et la curiosité
- Voir votre nom écrit en pur 1 et 0
- Encoder des messages secrets pour des puzzles et des escape games
- Générer des graphismes en "langage informatique" ou des designs de T-shirts
- Décoder du binaire trouvé dans un jeu vidéo, un film ou une géocache
Conseils pour de meilleurs résultats
- Surveillez l'aperçu en direct : pendant que vous tapez en mode encodage, les quatre formats se mettent à jour simultanément — utile pour comparer l'apparence d'un même texte dans différentes bases.
- Laissez le remplissage de zéros activé pour les allers-retours : des largeurs cohérentes (8 pour le binaire, 2 pour l'hex, 3 pour le décimal/octal) garantissent que le décodeur puisse diviser vos codes correctement même sans séparateurs.
- Utilisez des préfixes lors du partage de code : les préfixes
0b/0x/0ovous permettent de coller la sortie directement dans Python, JavaScript, C ou de nombreux autres langages. - Utilisez le bouton "Utiliser comme entrée" : renvoyez instantanément votre résultat dans le convertisseur pour vérifier l'exactitude.
- Essayez les exemples Unicode : l'exemple "Café 🚀" démontre comment les séquences UTF-8 multi-octets fonctionnent en pratique.
Ressources supplémentaires
- ASCII - Wikipédia
- UTF-8 - Wikipédia
- Système binaire - Wikipédia
- Système hexadécimal - Wikipédia
- Système octal - Wikipédia
Citez ce contenu, cette page ou cet outil comme suit :
"Convertisseur Texte en Binaire/Hex/ASCII" sur https://MiniWebtool.com/fr// de MiniWebtool, https://MiniWebtool.com/
par l'équipe MiniWebtool. Mis à jour : 27 avril 2026