Convertisseur de données · fonctionne à 100 % dans votre navigateur

Convertisseur Protobuf en JSON

Décodez un message binaire Protobuf sérialisé en JSON lisible par l'homme, dans votre navigateur. Supprimez votre schéma .proto et la charge utile binaire - choisissez le type de message racine, extrayez JSON. Utile pour inspecter le trafic gRPC ou déboguer les charges utiles d'API sérialisées. Schéma

Aucun téléchargementAucune inscriptionPas de suiviGratuit, illimité
(.proto)
Le fichier .proto qui décrit vos types de messages.
Message binaire (.bin / .pb)
Le message protobuf binaire sérialisé.

Comment utiliser

  1. Supprimez votre fichier de schéma .proto.
  2. Supprimez le message binaire protobuf (.bin / .pb).
  3. Choisissez le type de message que le binaire représente.
  4. Cliquez sur Convertir. Le JSON décodé est proposé en téléchargement.

FAQ

Pourquoi avez-vous besoin du fichier .proto ?

Les binaires Protobuf n'incluent pas d'informations de schéma — les champs sont identifiés par des numéros de balise, pas par des noms. Sans le .proto, la sortie décodée serait simplement {1 : ..., 2 : ...} sans aucune signification.

Les messages imbriqués sont-ils gérés ?

Oui. protobufjs parcourt le graphe de schéma et décode les messages imbriqués, les champs répétés, les éléments uniques et les cartes de manière récursive.

Mon schéma ou mon message est-il téléchargé sur un serveur ?

Non. La conversion s'exécute entièrement dans votre navigateur à l'aide de WebAssembly et des API Web. Ouvrez l'onglet Réseau dans DevTools pendant la conversion : vous ne verrez aucun trafic sortant transportant votre fichier.

Est-ce vraiment gratuit ?

Oui. Pas d'inscription, pas de quota, pas de niveau de mise à niveau. La conversion s'exécute sur votre machine, son hébergement ne nous coûte donc rien.