🛠️ FreeTool.jp JP
FAQ Privacy Policy

Protobuf Decoder

Parse Protobuf binary without .proto schema

Protobuf デコーダー

.proto なしで Protocol Buffers バイナリを解析します

0 bytes
またはバイナリファイルをドラッグ&ドロップ

About Protobuf Decoder

Protocol Buffers (Protobuf) is a high-performance binary serialization format developed by Google, widely used in gRPC communication and data storage. Normally, inspecting Protobuf data requires a .proto definition file, but this tool directly parses the wire format to read field structures and values without any schema.

It supports all four wire types: Varint (variable-length integers), 64-bit fixed, Length-delimited (strings, bytes, nested messages), and 32-bit fixed. For each field, it also shows possible data type interpretations.

This tool is useful for API debugging, gRPC traffic inspection, and legacy system data analysis — any scenario where you need to quickly inspect Protobuf binary content. It accepts both hexadecimal strings and Base64-encoded input, and all processing happens entirely in the browser, so your data is never sent to any external server.

How to use Protobuf Decoder

  1. Select the input format (Hex or Base64), or drag & drop a binary file into the text area
  2. Paste your Protobuf binary data in the corresponding format, or click Choose File to upload a binary file
  3. Click the Decode button to see field numbers, wire types, and interpreted values listed in a table
  4. Length-delimited fields are recursively parsed as potential nested messages, with nesting shown via indentation

Benefits of Protobuf Decoder

  • Inspect Protobuf binary content without needing a .proto file
  • Supports hex strings, Base64, and binary file uploads for flexible data input
  • Ideal for debugging gRPC and API communications, showing possible data type interpretations for each wire type
  • Runs entirely in the browser, keeping sensitive data secure

他のカテゴリ

Data Tools の人気ツール TOP 10

Data Tools のすべてのツール (37件)