Protobuf-decoder
Decodeer Protocol Buffers-binair zonder schema. Plak hex of base64, of sleep een .bin-bestand erheen, en bekijk veldnummers, wire-types en geneste berichten direct in je browser.
Hoe Protobuf-decoder te gebruiken
Deze Protobuf-decoder leest ruwe protocol buffer-berichten zonder enig .proto-schema. Elke protobuf-payload draagt zijn eigen veldnummers en wire-types, dus de decoder kan de volledige berichtstructuur herbouwen — varints, vaste 32/64-bits waarden, UTF-8-strings en geneste subberichten — en die presenteren als een uitklapbare boom. Alles draait lokaal in je browser: je bytes worden nooit geüpload.
- Plak je gegevens in het invoervak als hex (spaties, dubbele punten, komma's en 0x-prefixen zijn allemaal prima) of als base64 — het herkende formaat verschijnt naast de knoppen.
- Zet in plaats daarvan een .bin-bestand in het invoergebied als je payload rauw binair is; het wordt onmiddellijk gelezen en gedecodeerd.
- Klik op Demo om een ingebouwd voorbeeld te laden met een UTF-8-string, zigzag-varints, een verpakt herhaald veld, een double en een twee niveaus diep genest bericht.
- Blader door de resultatenboom: elke rij toont het veldnummer, zijn wire-type (varint / 64-bit / length-delimited / 32-bit) en de geïnterpreteerde waarde; rijen met een caret vouwen open naar geneste subberichten.
- Gebruik de knoppen → Base64 en → HEX om de huidige invoer tussen coderingen om te zetten, of Kopieer HEX om de equivalente hex-tekenreeks op het klembord te zetten.
- Zijn de gegevens beschadigd of afgekapt, dan stopt de decoding bij de eerste slechte byte en vertelt de foutregel de exacte byte-offset.
Wanneer een length-delimited-veld een genest bericht bevat, rendert het als een uitklapbare subboom; verwachtte je tekst, dan waren de bytes gewoon geen printbare UTF-8 — zo werkt de disambiguatie van protobuf, geen bug.
Gerelateerde tools
- Base64 Coderen/Decoderen Gratis online Base64 encoder en decoder. Converteer tekst naar Base64 en Base64 naar tekst direct. Geen server upload, 100% privé.
- Hex-viewer Bekijk bestandsinhoud in hex-dump formaat met zoekfunctie, offset-navigatie en virtueel scrollen
- Binair naar Tekst Converteer binaire code naar leesbare tekst.
- JWT-decoder Gratis online JWT-decoder. Decodeer JSON Web Tokens direct om header, payload en handtekening te bekijken. Geen registratie vereist.
- X.509-certificaatdecoder Gratis online X.509-certificaatdecoder. Plak een PEM- of base64-DER-certificaat om onderwerp, uitgever, geldigheid, SAN's, sleuteltype en vingerafdrukken te zien. 100% lokaal, geen upload.
- Hash-controle MD5, SHA-1, SHA-256, SHA-512 bestand-hashes lokaal berekenen en verifiëren
- Chmod-calculator Gratis online chmod-calculator om Linux-bestandsrechten te visualiseren en berekenen met selectievakjes. Converteer direct tussen numerieke (755, 644) en symbolische notatie (rwxr-xr-x). Ondersteunt speciale rechten zoals setuid, setgid, sticky bit.
- ASCII-tabel Volledige ASCII-tekencoderingreferentie met decimale, hexadecimale, octale, binaire codes, HTML-entiteiten en karakterbeschrijvingen. Direct zoeken en filteren.