Skip to main content
SCANOSS supports multiple output formats to integrate with your existing workflows and compliance tooling. You can specify the desired format during a scan, or convert existing scan results to a different format after the fact.

Available Output Formats

JSON (Default)

The default output format, containing the full set of fields returned by the SCANOSS engine, including match type, component metadata, and licence data.

Generate During Scan

CycloneDX

CycloneDX is an OWASP-maintained SBOM (Software Bill of Materials) standard used for component inventory, vulnerability tracking, and supply chain transparency.
Note: The output file uses a .json extension regardless of the format flag, as CycloneDX supports JSON serialisation.

Generate During Scan

SPDX Lite

SPDX Lite is a formally defined, minimal profile of the SPDX (Software Package Data Exchange) specification. It is intended for use cases where full SPDX compliance is not required but licence data must still be communicated in a structured, interoperable format.
Note: The output file uses a .json extension, as SPDX Lite is serialised in JSON format.

Generate During Scan

CSV

Outputs scan results as comma-separated values, with one row per matched component. This format is suitable for import into spreadsheet applications or reporting pipelines.

Generate During Scan