Converters

Protocol Buffers Encoder and Decoder

Use Protocol Buffers Encoder and Decoder online for free. Adjust the available options and process your data locally in your browser, with no installation or sign-up.

← Back to tools

Your data is processed only in your browser

Features and usage

Enter your content or choose the options above, then review the result. Tool calculations run locally in your browser.

Available options

  • Operation (Encode, Decode)
  • Protobuf schema
  • Message type

Scope and limitations

Enter JSON to encode or hex to decode. Put all message definitions in one proto file; external imports are not loaded. Supports proto2/proto3 nested messages, enums, repeated fields and maps. Does not support groups, extensions or editions.

Example input
{"name":"Alice","id":42}
Copied to clipboard