MessagePack
Encode JSON to MessagePack (binary) and decode back — hex & Base64. Everything runs on your device — nothing is sent to a server.
The result will appear here…
or press Ctrl+Enter
Everything runs in your browser. Your data is never sent to our servers.
728 × 90Ad Space AvailablePlace your ad here
Example
Example Input
{"a":1,"b":[2,3]}Example Output
Hex: 82 a1 61 01 …
How to Use
- 1Paste your data into the Input field.
- 2If the tool has "More settings" (mode, query, columns, etc.), set them as needed.
- 3Click the button (or press Ctrl+Enter) to process.
- 4Copy the result with the Copy button.
About MessagePack
MessagePack is a compact binary serialization format — "like JSON but smaller and faster". It is used in systems that need network/storage efficiency.
This tool encodes JSON data into MessagePack bytes (shown as hex and Base64) and decodes hex/Base64 back into JSON.
Processed in the browser with @msgpack/msgpack. For an alternative binary format, see CBOR; for text formats, see the JSON ⇄ YAML/TOML converters.
FAQ
Is my data sent to a server?
No. MessagePack runs entirely in your browser using client-side libraries. Your data never leaves your device.