Convert JSON to MessagePack

JSON to MessagePack converter is the world's first JSON to MessagePack online converter. Nested JSON documents are also supported. Checkout the examples.

Converted on ToolSlick's server. Your input and its output are not stored.

Paste JSON content below
Converted MessagePack

Settings

How the input is converted. Each is explained below.

History

  • 2018-12-10Support for Raw ASCII output types
  • 2018-05-27Support for Percent Encoding & Escaped Hex output types
  • 2017-12-30Support for Base64, UInt8 Array & Bracketed Binary output types
  • 2017-11-03Support for prefixing 0x
  • 2017-10-19Array output mode
  • 2017-10-03Tool Launched

Settings explained

Output Type
How the MessagePack bytes are written: Hex, Base 64, Escaped Hex, Bracketed Binary, Percent Encoding, Raw or a UInt8 Array.
Delimit By Space
A space between each byte, in Hex and UInt8 Array.
Uppercase
Hex digits A to F in capitals.
Prefix 0x
0x in front of each byte, in Hex delimited by space.
Split Long Lines
Lines broken at 60 characters, in Hex, Base 64 and UInt8 Array.

Background

JavaScript Object Notation (JSON), pronounced as Jason, is the most common data interchange format on the web. Douglas Crockford first released the JSON specification in the early 2000s. It is a simple format that is easier to comprehend than XML. It is also smaller in size because it does not have closing tags. A wide variety of programming languages can parse JSON files. They also support the serialization of data structures to JSON. You can copy JSON text to JavaScript and start using them without any modifications.

MessagePack is an efficient binary serialization format which is similar to JSON but faster and smaller in size. It is just that it is not meant for the human eye.

Related tools