Tested tool guide
Tested browser tools
Checked August 16, 2026
What CBOR Viewer & Converter does, with a checked example
CBOR stores structured values in a compact binary form, so its bytes are not readable as ordinary JSON. This viewer accepts CBOR data, exposes decoded maps, arrays, strings, numbers, booleans, and null values, and can encode JSON in the reverse direction. The common surprise is that CBOR includes values JSON cannot represent directly, such as byte strings, tags, and maps with non-string keys. A readable JSON result can therefore be an interpretation rather than a lossless replacement for the original CBOR.
Worked example
A concrete input and expected output from the current implementation.
->
Expected output
{"a":1,"b":[2,3]} Interpreted as hexadecimal CBOR, a2 begins a two-pair map. The remaining bytes encode the text keys "a" and "b", the integer 1, and a two-item array containing 2 and 3.