← Back to Home
Protobuf Decoder
Decode base64 encoded protobuf messages with or without proto definition
Clear History
Without Proto
With Proto
Insert Sample
Base64 Encoded Protobuf
Paste your base64 encoded protobuf message here
Decode
Decoded Output
Decoded protobuf message (field numbers as keys)
Copy Output
Protobuf Decoder Features
•
Without Proto:
Decodes messages using field numbers as keys
•
With Proto:
Uses proto definition for proper field names and types
•
Enum Support:
Converts enum values to their names (e.g., "ACTIVE (1)" instead of just "1")
•
Message Type Selection:
Choose which message type to decode when proto has multiple messages
•
Smart Detection:
Automatically detects strings, nested messages, and binary data
•
Wire Type Support:
Handles varint, length-delimited, and fixed-width fields
•
Repeated Fields:
Properly handles repeated/array fields
•
Nested Messages:
Recursively decodes nested protobuf messages with proper types