Encodeur CBOR
CBOR Encode — outil 100% côté client. Encode le JSON en binaire CBOR réel (RFC 8949), compatible au niveau binaire, avec encodage déterministe (§4.2.1 : formes entières/flottantes les plus courtes, clés de map triées d'abord par longueur puis par octets). Chaînes d'octets, tags, bignums et valeurs simple via les conventions $bytes/$tag/$bignum/$simple. Sortie hex (par défaut) ou base64. Confidentialité d'abord, sans aller-retour serveur.
Essayer un exemple:
Local only
Historique récent
Aucun historique
Utilisation
- Collez le JSON dans le champ de saisie. Utilisez {"$bytes":"hex"}, {"$bignum":"décimal"} et les objets de convention propres au format {"$tag":n} / {"$simple":n} / {"$ext":n,"data":"hex"} pour les types non exprimables en JSON.
- Choisissez le format de sortie : hex (par défaut) ou base64.
- Copiez ou téléchargez le binaire encodé.
Questions fréquentes
- Mes données sont-elles téléversées quelque part ?
- Non. Tout le traitement s'effectue localement dans votre navigateur, sans aller-retour serveur.
- Cet outil fonctionne-t-il hors ligne ?
- Oui. Une fois la page chargée, l'outil s'exécute entièrement côté client et n'a pas besoin de connexion réseau.
Outils associés
Décodeur CBOR
CBOR Decode — outil 100% côté client. Décode le binaire CBOR réel (RFC 8949 ; entrée hex ou base64 détectée automatiquement) en JSON formaté. Couvre les major types 0-7 : tous les entiers, chaînes octets/texte (y compris à longueur indéfinie), tableaux, maps, tags (bignum, dates, URI), valeurs simple, flottants half/simple/double. Confidentialité d'abord, sans aller-retour serveur. OUTIL
Encodeur MessagePack
MessagePack Encode — outil 100% côté client. Encode le JSON en binaire MessagePack réel, compatible au niveau binaire (aligné sur les comportements par défaut de msgpack-python) : formes entières les plus courtes, familles str/bin/array/map, types d'extension via $ext. Les clés de map conservent l'ordre d'insertion. Sortie hex (par défaut) ou base64. Confidentialité d'abord, sans aller-retour serveur. OUTIL
Décodeur Protobuf
Protobuf Decode — outil 100% côté client. Confidentialité d'abord, sans aller-retour serveur. OUTIL