Protobuf-avkodare
Avkoda Protocol Buffers-binärdatab utan schema. Klistra in hex eller base64, eller släpp en .bin-fil, och granska fältnummer, wire-typer och kapslade meddelanden direkt i webbläsaren.
Hur man använder Protobuf-avkodare
Denna Protobuf-avkodare läser råa protocol buffer-meddelanden utan något .proto-schema. Varje protobuf-nyttolast bär sina egna fältnummer och wire-typer, så avkodaren kan bygga upp meddelandets fullständiga struktur — varints, fasta 32/64-bitars värden, UTF-8-strängar och kapslade undermeddelanden — och presentera den som ett utfällbart träd. Allt körs lokalt i din webbläsare: dina bytes laddas aldrig upp.
- Klistra in dina data i inmatningsrutan som hex (mellanslag, kolon, kommatecken och 0x-prefix är alla fina) eller som base64 — det upptäckta formatet visas bredvid knapparna.
- Släpp i stället en .bin-fil i inmatningsområdet om din nyttolast är rå binärdata; den läses och avkodas omedelbart.
- Klicka på Demo för att ladda ett inbyggt exempel som innehåller en UTF-8-sträng, zigzag-varints, ett packat upprepat fält, en double och ett två nivåer djupt kapslat meddelande.
- Bläddra genom resultatträdet: varje rad visar fältnumret, dess wire-typ (varint / 64-bit / length-delimited / 32-bit) och det tolkade värdet; rader med hake vecklas ut till kapslade undermeddelanden.
- Använd knapparna → Base64 och → HEX för att konvertera aktuell inmatning mellan kodningar, eller Kopiera HEX för att lägga den motsvarande hex-strängen på urklipp.
- Är data skadad eller avklippt stoppar avkodningen vid det första dåliga bytet och felraden talar om exakt byte-offset.
När ett length-delimited-fält innehåller ett kapslat meddelande renderas det som ett utfällbart delträd; förväntade du dig text var bytena helt enkelt inte utskrivbar UTF-8 — så fungerar protobufs disambiguering, inte en bugg.
Relaterade verktyg
- Base64 Kodning/Avkodning Gratis online Base64 kodare och avkodare. Konvertera text till Base64 och Base64 till text direkt. Ingen serveruppladdning, 100% privat.
- Hex-visare Visa filinnehåll i hex-dump-format med sökning, offset-navigering och virtuell scrollning
- Binärt till Text Konvertera binär kod till läsbar text.
- JWT-avkodare Gratis online JWT-avkodare. Avkoda JSON Web Tokens omedelbart för att visa header, payload och signatur. Ingen registrering krävs.
- X.509-certifikatavkodare Gratis online X.509-certifikatavkodare. Klistra in ett PEM- eller base64-DER-certifikat för att se ämne, utgivare, giltighet, SAN, nyckeltyp och fingeravtryck. 100% lokalt, ingen uppladdning.
- Hash-kontroll Beräkna och verifiera MD5, SHA-1, SHA-256, SHA-512 filhashar lokalt
- Chmod-kalkylator Gratis online chmod-kalkylator för att visualisera och beräkna Linux-filrättigheter med kryssrutor. Konvertera omedelbart mellan numerisk (755, 644) och symbolisk notation (rwxr-xr-x). Stöder speciella rättigheter som setuid, setgid, sticky bit.
- ASCII-tabell Komplett ASCII-teckenkodningsreferens med decimala, hexadecimala, oktala, binära koder, HTML-entiteter och teckenbeskrivningar. Omedelbar sökning och filtrering.