logo
CBOR Playground
CBOR.js supports the "CBOR Core" [CBOR/clink] primitives (tstr, bstr, int, bigint, float, bool, null, tagged data, and simple values).
Diagnostic Notation
Hexadecimal notation (including possible #-comments)
0xhh, 0xhh... notation
Base64Url notation
Sequence. For Diagnostic Notation use comma (,) as separator
Require Deterministic Encoding for hex/b64u data
Reject NaN and Infinity floating-point objects
Paste a CBOR object in the text box or try with the default:
Diagnostic Notation
Hexadecimal notation
0xhh, 0xhh... notation
Base64Url notation
Processed result using Deterministic Encoding:
Process!