What is a .CBOR file?
CBOR (Concise Binary Object Representation) is a compact binary data format.
- Did you know
- CBOR was standardised as RFC 8949 for small, efficient machine-to-machine data.
- CBOR was authored by Carsten Bormann and Paul Hoffman, with a major design goal of fitting tiny Internet-of-Things devices.
- Its data model is an extended superset of JSON’s, adding native binary strings and tagged values, and it underpins COSE and WebAuthn.
- What Analyser reads
- Identify and read developer and data-serialisation files: dependency lockfiles (npm/Yarn/pnpm/Cargo/Poetry/Bundler/Composer - locked-package count), binary serialisations (MessagePack, CBOR, BSON, raw Protobuf messages and descriptor sets), Python pickles with a security note, NumPy .npz and Java jar/war/ear archives, IDL schemas (FlatBuffers/Thrift/Cap n Proto/HCL), MATLAB MAT-files, Redis RDB dumps and columnar big-data containers (Apache Arrow/Feather, Parquet, ORC). The JSON supersets JSON5/JSONC/Hjson now open in a full viewer - see Notebooks & data above.
- Depth of analysis
- .CBOR is an identification-grade format: Analyser recognises it from its bytes and decodes the header metadata it carries, rather than opening it in a full viewer. Formats that do get a full viewer are marked "Full" on the formats page.
- Open a .CBOR file
- Drag a .CBOR file onto the Analyser home page (or tap to pick one). It is identified entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.