Convertisseur Texte-Binaire

Convertit le texte vers/depuis des chaînes de bits binaires en utilisant un encodage ASCII (7-bit) ou UTF-8 (8-bit)

Points clés

Catégorie
Conversion et encodage
Types d’entrée
textarea, select, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Ce convertisseur texte-binaire vous permet de traduire instantanément du texte brut en chaînes de bits binaires et inversement. Il prend en charge les encodages UTF-8 et ASCII avec des options de configuration précises pour le nombre de bits par caractère, les séparateurs et le remplissage des octets.

Quand l’utiliser

  • Lors de l'analyse de protocoles réseau ou de flux de données bas niveau nécessitant la conversion de texte en représentations binaires.
  • Pour décoder des séquences binaires brutes issues de fichiers ou de transmissions en texte lisible.
  • Pour étudier ou enseigner la représentation informatique des caractères en formats ASCII, UTF-8 ou UTF-16.

Comment ça marche

  • Saisissez ou collez votre texte brut ou votre suite de bits binaires dans le champ d'entrée.
  • Sélectionnez l'opération souhaitée : conversion de texte vers binaire ou de binaire vers texte.
  • Configurez les paramètres d'encodage (UTF-8 ou ASCII), le nombre de bits par caractère (7, 8 ou 16 bits) et le type de séparateur.
  • Obtenez instantanément le résultat converti selon la configuration choisie.

Cas d’usage

Conversion de messages texte en chaînes binaires séparées par des espaces pour le débogage de transmissions de données.
Traduction de séquences binaires de 8 bits récupérées depuis un système embarqué en texte UTF-8.
Génération de représentations binaires compactes sans séparateur pour des tests d'intégration logicielle.

Exemples

1. Encodage d'un message d'alerte en binaire 8 bits

Administrateur système
Contexte
Un administrateur doit envoyer une chaîne de texte simple via un protocole réseau qui n'accepte que des représentations binaires brutes séparées par des espaces.
Problème
Convertir le mot 'SOS' en binaire UTF-8 de 8 bits.
Comment l’utiliser
Saisissez 'SOS' dans le champ d'entrée, choisissez l'opération 'Texte vers Binaire', sélectionnez l'encodage UTF-8, 8 bits par caractère et un espace comme séparateur.
Configuration d’exemple
Opération: Texte vers Binaire, Encodage: UTF-8, Bits par Caractère: 8, Séparateur: Espace
Résultat
La chaîne binaire obtenue est '01010011 01001111 01010011'.

2. Décodage d'une trame binaire ASCII

Développeur de firmware
Contexte
Un développeur reçoit une suite de bits d'un capteur série utilisant le protocole ASCII 7 bits et doit vérifier le message envoyé.
Problème
Décoder la séquence binaire '1001000 1100101 1101100 1101100 1101111' en texte clair.
Comment l’utiliser
Collez la séquence binaire dans l'entrée, sélectionnez l'opération 'Binaire vers Texte', choisissez l'encodage ASCII et 7 bits par caractère.
Configuration d’exemple
Opération: Binaire vers Texte, Encodage: ASCII, Bits par Caractère: 7
Résultat
Le texte décodé affiche 'hello'.

Tester avec des échantillons

text

Hubs associés

FAQ

Quels encodages sont pris en charge par le convertisseur ?

L'outil prend en charge les encodages UTF-8 (longueur variable) et ASCII (7-bit, BMP uniquement).

Puis-je convertir une chaîne binaire en texte ?

Oui, il suffit de choisir l'opération 'Binaire vers Texte' et de coller vos bits dans le champ d'entrée.

Quels séparateurs puis-je utiliser entre les octets ?

Vous pouvez séparer les groupes de bits par un espace, un saut de ligne ou choisir de n'utiliser aucun séparateur.

À quoi sert l'option 'Bits par Caractère' ?

Elle définit la taille de chaque bloc binaire (7 bits, 8 bits/1 octet ou 16 bits) pour l'encodage ou le décodage.

Qu'est-ce que le remplissage à un octet complet (pad to byte) ?

En mode 7-bit, cette option ajoute un zéro au début de chaque groupe pour obtenir des blocs standard de 8 bits.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/text-to-binary

Paramètres de la requête

Nom du paramètre Type Requis Description
inputText textarea Oui -
operation select Oui -
encoding select Non -
bitsPerChar select Non -
separator select Non -
padToByte checkbox Non -

Format de réponse

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texte: Texte

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-text-to-binary": {
      "name": "text-to-binary",
      "description": "Convertit le texte vers/depuis des chaînes de bits binaires en utilisant un encodage ASCII (7-bit) ou UTF-8 (8-bit)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-to-binary",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]