Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

The Best SBOM Generation Tools in 2026

We researched SBOM generation tools using information on their official websites, including pricing pages, plan tables, and product documentation. Rankings focus on the core job of generating standardized bills of materials, value for money, and verified features such as supported formats and input types. The category covers tools for source code, binaries, containers, and build artifacts.

Our top picks

  1. Top ranked

    Docker Scout#1 of 33
    8.7/10

    Generates and displays SBOMs alongside vulnerability analysis for container images.

    Free plan

  2. Runner-up

    8.6/10

    A managed AWS security service that pairs continuous scanning with SBOM exports.

    15-day trial

  3. Top-ranked free plan

    Trivy#3 of 33
    8.5/10

    A free, self-hosted SBOM generator that also scans code, containers, Kubernetes, and AWS.

    Free plan

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

The full ranking 33 tools, best first

33 tools
  1. Best forTeams generating SBOMs for container images

    Generates and displays SBOMs alongside vulnerability analysis for container images.

    8.7/10★★★★☆
    Visit Docker Scout
  2. Best forAWS teams needing managed SBOM exports

    A managed AWS security service that pairs continuous scanning with SBOM exports.

    8.6/10★★★★☆
    Try Amazon Inspector
  3. Trivy

    Best forFree SBOM generation plus security scanning

    A free, self-hosted SBOM generator that also scans code, containers, Kubernetes, and AWS.

    8.5/10★★★★☆
    Visit Trivy
  4. Best forSBOMs from compiled binaries and firmware

    A binary-focused SBOM tool for teams tracking components in shipped software.

    • Container image input
    • Binary input
    • SPDX output
    8.4/10★★★★☆
    Visit Keysight
  5. Syft

    Best forBroad SBOM generation across images and filesystems

    A free, open-source CLI and Go library for creating and converting CycloneDX and SPDX SBOMs.

    • Container image input
    • Binary input
    • SPDX output
    7.9/10★★★★☆
    Visit Syft
  6. cdxgen

    Best forMulti-ecosystem source, container, and binary SBOMs

    A flexible SBOM command-line tool spanning source, containers, and binaries.

    • Container image input
    • Binary input
    • SPDX output
    7.9/10★★★★☆
    Visit cdxgen
  7. Best forTeams covering code, images, binaries, and Kubernetes

    A broad-scope SBOM CLI with useful analysis features and scanner setup requirements.

    • Container image input
    • Binary input
    • Build-pipeline support
    7.9/10★★★★☆
    Visit SBOM Observer
  8. BomLens

    Best forTeams needing SBOMs across varied software inputs

    A free, local-first tool for generating SBOMs and reviewing supplier risk.

    • Container image input
    • Binary input
    • SPDX output
    7.8/10★★★★☆
    Explore BomLens
  9. Best forOpen-source dependency SBOMs across many ecosystems

    A broad, self-hosted toolkit for dependency SBOMs, scanning, and policy checks.

    7.7/10★★★★☆
    Visit site
  10. Best forFree SPDX SBOMs in build pipelines

    A free command-line tool for SPDX SBOMs in build and release workflows.

    • Container image input
    • Binary input
    • SPDX output
    7.6/10★★★★☆
    Visit Microsoft
  11. Best forSPDX SBOMs for files, archives, and container images

    An open-source CLI for generating and working with SPDX SBOMs across varied inputs.

    • Container image input
    • Binary input
    • SPDX output
    7.5/10★★★★☆
    Visit Kubernetes BOM
  12. Best forFree multi-language SBOMs from manifests and lockfiles

    A free, self-hosted tool for generating CycloneDX SBOMs from supported dependency files.

    • Source code input
    • CycloneDX output
    7.4/10★★★★☆
    Visit Datadog
  13. Best forRepositories already using GitHub Dependency Graph

    A convenient SPDX export for GitHub repositories, limited to the graph’s current state.

    • SPDX output
    • Build-pipeline support
    7.3/10★★★★☆
    Visit GitHub
  14. Best forTeams pairing SBOMs with dependency risk management

    Pairs SBOM and VEX workflows with reachability analysis and remediation.

    Free plan · pricing on request Our Endor Labs verdict → Visit Endor Labs
    7.2/10★★★★☆
    Visit Endor Labs
  15. FOSSA

    Best forTeams managing SBOMs, licenses, and vulnerabilities

    FOSSA pairs SBOM workflows with software composition analysis and policy enforcement.

    Free plan Our FOSSA verdict → Visit FOSSA
    7.1/10★★★★☆
    Visit FOSSA
  16. Mend.io

    Best forEnterprises pairing SBOMs with application security

    SBOM generation within a broader application and AI security suite.

    Pricing on request Our Mend.io verdict → Visit Mend.io
    7.0/10★★★★☆
    Visit Mend.io
  17. Best forTeams focused on dependency security and SBOMs

    A dependency-security tool that also generates SBOMs through its CLI and API.

    6.9/10★★★☆☆
    Visit Snyk
  18. Best forTeams seeking static code analysis, not SBOM generation

    A strong code-analysis tool, but its listed capabilities do not establish SBOM generation.

    6.8/10★★★☆☆
    Contact Black Duck
  19. Best forDevelopers validating and transforming CycloneDX BOMs

    A local command-line toolkit for building and checking CycloneDX BOM workflows.

    • SPDX output
    • Build-pipeline support
    • Source code input
    6.7/10★★★☆☆
    Visit CycloneDX
  20. Best forGo teams generating CycloneDX SBOMs

    A free, open-source Go tool for CycloneDX SBOMs, with a scope limited to Go projects.

    • Binary input
    • Build-pipeline support
    • Source code input
    6.6/10★★★☆☆
    Visit CycloneDX Go
  21. Best forPython teams documenting dependencies in CycloneDX

    A focused command-line SBOM generator for Python dependency inputs and environments.

    • CycloneDX output
    6.5/10★★★☆☆
    Try CycloneDX Python
  22. Best forGradle builds needing direct and aggregate SBOMs

    A focused, open-source Gradle plugin for direct and aggregate CycloneDX SBOMs.

    • Build-pipeline support
    • CycloneDX output
    6.4/10★★★☆☆
    Try CycloneDX Gradle
  23. Best forMaven projects needing dependency SBOMs

    A focused, open-source option for dependency SBOMs in Maven builds.

    • Build-pipeline support
    • Source code input
    • CycloneDX output
    6.3/10★★★☆☆
    Visit CycloneDX
  24. Best fornpm projects needing reproducible CycloneDX output

    A focused npm CLI for reproducible CycloneDX SBOMs in JSON or XML.

    • Build-pipeline support
    • Source code input
    • CycloneDX output
    6.2/10★★★☆☆
    Visit CycloneDX
  25. Best forPHP Composer projects needing CycloneDX SBOMs

    A focused Composer plugin for creating and validating CycloneDX SBOMs in JSON or XML.

    • CycloneDX output
    6.1/10★★★☆☆
    Visit CycloneDX
  26. Best forRust Cargo projects needing CycloneDX output

    A focused, open-source Cargo plugin for CycloneDX SBOM generation.

    • Source code input
    • CycloneDX output
    6.0/10★★★☆☆
    Visit site
  27. FOSSology

    Best forLicense compliance teams producing SBOM reports

    A license-review system that can generate SBOM reports, with compliance at its center.

    5.9/10★★★☆☆
    Visit FOSSology
  28. Best forGitHub Actions users needing signed SBOM attestations

    A GitHub Actions sub-action for generating and attesting SBOMs with Syft or cdxgen.

    • Container image input
    • Binary input
    • SPDX output
    5.8/10★★★☆☆
    Visit Harness
  29. SwiftBOM

    Best forSmall teams visualizing existing SBOM relationships

    Generates SBOMs in three formats and visualizes component relationships as a downloadable PNG.

    • SPDX output
    • CycloneDX output
    5.6/10★★★☆☆
    Visit SwiftBOM
  30. Best forAudio noise suppression, not SBOM generation

    A capable open-source audio enhancer, but not a tool for generating software bills of materials.

    5.5/10★★★☆☆
    Visit DeepFilterNet
  31. Best forSource-code security analysis, not SBOM generation

    A source-code security analysis tool, not an SBOM generation tool.

    5.4/10★★★☆☆
    Visit GitHub
  32. Best forTeams building customized embedded Linux distributions

    A build system for customized Linux images, not a standalone SBOM generator.

    5.3/10★★★☆☆
    Visit Yocto Project
  33. Best forEmbedded developers building Zephyr applications

    Useful for Zephyr firmware builds and debugging, but not for generating SBOMs.

    5.2/10★★★☆☆
    Visit Zephyr SDK

No tools match those filters.

Compare at a glance

#ToolFree planPaid fromSPDX outputCycloneDX outputSource code inputContainer image inputScore
1Docker ScoutYes8.7
2Amazon InspectorNo8.6
3TrivyYesFree8.5
4Keysight SBOM GeneratorYesYesNoYes8.4
5SyftYesFreeYesYesYesYes7.9
6cdxgenYesFreeYesYesYesYes7.9
7SBOM Observer CLIYesFreeNoYesYesYes7.9
8BomLensYesFreeYesYesYesYes7.8
9OSS Review ToolkitFree7.7
10Microsoft SBOM ToolYesFreeYesNoYesYes7.6
11Kubernetes BOM (bom)YesFreeYesNoYesYes7.5
12Datadog SBOM GeneratorYesFreeNoYesYesNo7.4
13GitHub Dependency Graph SBOM ExportYes$4/user/moYesNoNoNo7.3
14Endor LabsYes7.2
15FOSSAYes$20/site/mo7.1
16Mend.io$250/user/yr7.0
17Snyk Open SourceYes$25/user/mo6.9
18Black Duck Coverity6.8
19CycloneDX CLIFreeYesYesYes6.7
20CycloneDX GoYesFreeNoYesYesNo6.6
21CycloneDX PythonYesFreeNoYesNoNo6.5
22CycloneDX GradleYesFreeNoYesNoNo6.4
23CycloneDX MavenYesFreeNoYesYesNo6.3
24CycloneDX Node.jsYesFreeNoYesYesNo6.2
25CycloneDX PHP ComposerYesFreeNoYesNoNo6.1
26CycloneDX Rust CargoYesFreeNoYesYesNo6.0
27FOSSologyYesFree5.9
28GitHub SBOM ActionYesYesYesYes5.8
29SwiftBOMYesFreeYesYes5.6
30DeepFilterNetYesFree5.5
31GitHub CodeQLYes$30/user/mo5.4
32Yocto ProjectYesFree5.3
33Zephyr SDKYesFree5.2

Head-to-head All 28 comparisons →

Explore other topics All topics →

How we rank SBOM generation tools

Every tool on this page was researched by iTechGuides Editors from its official website — pricing pages, plan tables and product documentation. We rank on how well each one does this category's core job, what the free or entry plan includes, and where it falls short. Where we have enough verified facts, the score out of 10 is a rubric — job fit, value and how much we could verify — shown with its breakdown on every tool's page; a tool we have not verified enough to score yet shows its rank without a number. Scores are re-checked when a product changes its plans. Read the full editorial policy, or submit a tool we missed.

Reviewed by iTechGuides Editors · Editorial team · Updated Nov 2026

Last updated · How we research and update