Utilitaire de développement

Convertisseur de base pour
Binaire, décimal, hexadécimal et texte

Convertissez du texte binaire, octal, décimal, hexadécimal et UTF-8 dans un seul espace de travail réactif. Collez une fois, détectez le format et inspectez chaque représentation instantanément.

Convertisseur de base réactive

Déplacez-vous entre binaire, octal, décimal, hexadécimal et texte sans bouton de conversion. Modifiez n’importe quel champ et le reste est mis à jour immédiatement.

Smart Paste avec détection automatique

Collez un dump hexadécimal, une chaîne binaire, une valeur décimale ou du texte brut. L'outil détecte le format probable et l'achemine automatiquement vers le bon flux de conversion.

Détecté comme: Aucune contribution pour l'instant

Exemples rapides

Local uniquement

Tous les calculs restent dans votre navigateur

Chaque conversion s'exécute localement dans votre navigateur. Vos saisies binaires, décimales, hexadécimales et textuelles restent sur votre appareil et ne sont jamais téléchargées sur un serveur.

Interface utilisateur réactive : modifiez n'importe quel champ et les autres représentations sont mises à jour immédiatement.

Le mode texte utilise des octets UTF-8, donc la saisie ASCII se comporte exactement comme prévu tandis que le texte moderne fonctionne toujours.

L'analyse tolérante au format supprime automatiquement les espaces, les virgules et les traits de soulignement avant la conversion.

Résumé des valeurs résolues

Source

Aucun

Octets

0

Morceaux

0

Personnages

0

Binaire

Bits regroupés par octets lorsqu'ils sont disponibles. Les espaces, virgules et traits de soulignement sont ignorés.

Octal

Valeur octale pour le même numéro sous-jacent. Accepte le préfixe 0o et les séparateurs.

Décimal

Représentation décimale utilisant BigInt afin que les grandes valeurs ne perdent pas en précision.

Hex

Octets hexadécimaux en majuscules. Accepte le préfixe 0x et les entrées de longueur impaire avec remplissage intelligent.

Texte / UTF-8

Texte UTF-8 avec conversion d'octets compatible ASCII pour le code, les charges utiles et le débogage.

Ad

Comment fonctionne le convertisseur de base

Conçu pour des flux de travail de copier-coller rapides, un débogage à faible friction et aucun aller-retour entre le serveur.

Collez n'importe quelle valeur une fois

Déposez une chaîne hexadécimale, une charge utile binaire, un nombre décimal ou un échantillon de texte brut dans Smart Paste. Les séparateurs sont nettoyés automatiquement et le type d'entrée probable est immédiatement détecté.

Panneau de détection automatique du convertisseur de base affichant une chaîne hexadécimale collée

Regardez chaque mise à jour sur le terrain

Mise à jour binaire, octale, décimale, hexadécimale et texte en temps réel. Il n'y a pas de bouton de conversion ni d'étape supplémentaire entre l'entrée et la sortie.

Grille de conversion en direct de Base Converter affichant les sorties binaires, décimales, hexadécimales et texte synchronisées

Copiez le format dont vous avez besoin

Utilisez l'action de copie au niveau du champ pour récupérer la représentation exacte dont vous avez besoin pour les journaux, le code, l'inspection de la charge utile, le débogage de protocole ou le matériel pédagogique.

Carte de sortie Base Converter avec action de copie rapide pour les données hexadécimales et binaires

Pourquoi ce convertisseur de base est utile

La page est conçue autour des flux de travail réels auxquels les développeurs sont confrontés lorsqu'ils passent d'un texte lisible à des données orientées machine.

Véritable conversion réactive

Chaque champ cible est mis à jour au fur et à mesure que vous tapez, de sorte que l'outil ressemble plus à une console de débogage en direct qu'à un formulaire avec un bouton d'envoi.

Confidentialité locale uniquement

Tout s'exécute dans le navigateur, de sorte que les charges utiles, les jetons et les extraits sensibles restent sur votre machine.

Détection automatique et analyse tolérante

Les préfixes tels que 0x et 0b fonctionnent comme prévu, tandis que les espaces, les virgules et les traits de soulignement sont automatiquement supprimés.

Texte et vues au niveau des octets

Utilisez un espace de travail pour la conversion du système numérique et le débogage texte-octet. Les textes hexadécimaux, binaires et UTF-8 restent étroitement liés.

Ce que cet outil résout

Utilisez un outil de navigation pour passer du texte lisible aux octets orientés machine.

Pour le débogage de bas niveau

Lorsque vous inspectez des charges utiles, des vidages de mémoire, des masques ou des échantillons de protocole, le basculement entre binaire, octal, décimal et hexadécimal crée une surcharge constante. Cet outil réduit cette surcharge en gardant chaque représentation visible et synchronisée, afin que vous puissiez raisonner sur la même valeur dans plusieurs formats à la fois.

  • Vérifiez les masques binaires par rapport aux valeurs décimales sans calcul mental.
  • Traduisez les octets hexadécimaux en texte lisible tout en gardant la vue numérique visible.
  • Examinez les valeurs élevées avec une sortie décimale et octale sécurisée BigInt.

Pour le travail de texte et d’encodage

Un convertisseur utile devrait faire plus qu’une simple conversion de nombres. Celui-ci relie également le texte et les octets, ce qui le rend pratique pour les vérifications UTF-8 rapides, les tests compatibles ASCII et l'inspection de la charge utile. Collez du texte lisible pour obtenir une sortie hexadécimale et binaire, ou collez des octets pour voir s'ils décodent proprement sous forme de texte.

  • Transformez le texte en octets hexadécimaux pour les API, les appareils et les cas de test.
  • Inspectez le contenu binaire ou hexadécimal copié à partir des journaux et des outils de paquets.
  • Capturez rapidement l'UTF-8 invalide sans envoyer de données nulle part.

Pour un flux de développement plus rapide

De nombreuses pages de conversion interrompent encore le flux de travail avec un bouton de soumission, une validation faible ou des règles d'analyse fragiles. Ici, l'objectif est inverse : coller une entrée désordonnée, taper dans n'importe quel champ et continuer à avancer. L'interface réagit instantanément, ignore les séparateurs courants et explique les problèmes de remplissage ou de décodage en ligne.

FAQ sur la conversion de base

Réponses rapides aux questions courantes sur la conversion, l'encodage et le débogage.

Quels formats puis-je convertir ici ?

Vous pouvez convertir du texte binaire, octal, décimal, hexadécimal et UTF-8. Tapez dans l’un de ces champs et les autres champs se mettent à jour instantanément. Smart Paste essaie également de détecter si l'entrée est du texte, binaire, hexadécimal, octal ou décimal.

Est-ce que cela fonctionne localement ou télécharge-t-il mes données ?

Il fonctionne entièrement dans votre navigateur. L'analyse, la conversion et le décodage du texte s'effectuent localement sur votre appareil, de sorte que vos données ne sont jamais téléchargées sur un serveur.

Comment convertir un hexadécimal en texte ou ASCII ?

Collez vos octets dans le champ hexadécimal ou dans la zone Smart Paste. Si les octets décodent proprement en UTF-8, le champ de texte affichera immédiatement le résultat lisible. Les octets ASCII simples fonctionnent exactement comme prévu car ASCII est un sous-ensemble d'UTF-8.

Comment convertir du binaire en décimal ?

Collez ou tapez les bits dans le champ binaire. Les espaces et les traits de soulignement sont ignorés et le champ décimal est mis à jour instantanément avec la valeur numérique correspondante.

Pourquoi le nombre décimal est-il si grand lorsque je saisis du texte ?

Le texte est d'abord codé en octets UTF-8, puis ces octets sont interprétés comme un grand entier pour les vues numériques. Cela est utile pour l'inspection des octets, mais cela produit naturellement de grandes valeurs décimales pour la saisie de plusieurs caractères.

Pourquoi le pavé d'outils effectue-t-il parfois une entrée binaire ou hexadécimale ?

Lorsque l'entrée binaire ou hexadécimale ne s'aligne pas sur un octet complet, un zéro non significatif est ajouté afin que la vue texte puisse interpréter les octets complets. Un avertissement s'affiche chaque fois que ce remplissage se produit.

Peut-il gérer de grandes valeurs décimales et des entrées collées désordonnées ?

Oui. La conversion décimale utilise BigInt, afin que les grands entiers ne perdent pas en précision. L'analyseur supprime également automatiquement les espaces, les virgules et les traits de soulignement et comprend les préfixes tels que 0x, 0b et 0o.

Gardez le convertisseur de base ouvert pendant que vous travaillez

Utilisez-le pour les vidages hexadécimaux, l'inspection des octets, les vérifications ASCII rapides et le débogage de bas niveau sans quitter le navigateur.

Conversion en temps réel · Traitement par navigateur uniquement · Analyse tolérante au format