戻る
Protobuf デコーダー
開発ツール
読み込み中
ツールを読み込んでいます
ツールのコードは開いたときにのみ読み込まれます。
このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。
このツールについて
Protobuf のバイナリ、Hex、Base64 データを入力すると、フィールド番号、Wire 型、値をローカルで確認できます。.proto Schema を追加するとフィールド名とネストしたメッセージも表示します。
主な用途
- ログ、メッセージキュー、ネットワークキャプチャの Protobuf フィールドを確認する
- データをアップロードせずにバイナリメッセージの構造を調べる
使い方
- 1.Base64 または Hex を貼り付けるか、バイナリファイルを選択します
- 2.任意で .proto Schema を入力または選択し、ルートメッセージを選びます
- 3.解析してフィールド、元のバイト列、JSON 結果を確認します
制限と注意事項
- Schema がない場合はフィールド番号、Wire 型、元の値を表示します。Schema 対応は一般的な message フィールド向けで、完全な protoc コンパイラーではありません。
- 外部サービスは呼び出さず、入力サイズは 5 MB に制限しています。
よくある質問
データはアップロードされますか?
いいえ。解析はこのブラウザーで行われ、バイナリデータと Schema はサーバーに送信されません。
.proto ファイルがなくても解析できますか?
はい。フィールド番号、Wire 型、オフセット、元の値を確認できます。Schema があると結果を読みやすく表示できます。