JSON → Protobuf

Encode JSON with Protobuf and compress it with Gzip/Brotli

Upload a JSON file or paste JSON text to generate a Proto schema and output three files: Protobuf, Protobuf + Gzip and Protobuf + Brotli. 100% local, nothing leaves your browser.

Drag & drop a .json file here, or click to browse

Compression settings

Gzip level (0–9)6
0 (fastest)9 (best)
Brotli quality (0–11)5
0 (fastest)11 (best)