Dataomvandlare · körs till 100 % i din webbläsare

Protobuf till JSON-konverterare

Avkoda ett serialiserat Protobuf binärt meddelande till mänskligt läsbar JSON, i din webbläsare. Släpp ditt .proto-schema och den binära nyttolasten – välj typen av rotmeddelande, ta ut JSON. Användbar för att inspektera gRPC-trafik eller felsöka serialiserade API-nyttolaster.

Ingen uppladdningIngen registreringIngen spårningGratis, obegränsat
Schema (.proto)
.proto-filen som beskriver dina meddelandetyper.
Binärt meddelande (.bin / .pb)
Det serialiserade binära protobufmeddelandet.

Hur man använder

  1. Släpp din .proto-schemafil.
  2. Släpp det binära protobuf-meddelandet (.bin / .pb).
  3. Välj vilken meddelandetyp som binären representerar.
  4. Klicka på Konvertera. Den avkodade JSON erbjuds för nedladdning.

Vanliga frågor

Varför behöver du .proto-filen?

Protobuf-binärer inkluderar inte schemainformation – fält identifieras av taggnummer, inte namn. Utan .proto skulle avkodad utdata bara vara {1: ..., 2: ...} utan betydelse.

Hanteras kapslade meddelanden?

Ja. protobufjs går igenom schemadiagrammet och avkodar kapslade meddelanden, upprepade fält, oneofs och kartor rekursivt.

Laddas mitt schema eller meddelande upp till en server?

Nej. Konverteringen körs helt och hållet i din webbläsare med hjälp av WebAssembly och webb-API:er. Öppna fliken Nätverk i DevTools medan du konverterar — du ser ingen utgående trafik som bär din fil.

Är detta verkligen gratis?

Ja. Ingen registrering, ingen kvot, ingen uppgraderingsnivå. Konverteringen körs på din maskin, så det kostar oss ingenting att vara värd.