SPDXEXPRESSIONAUDIT · PROFESSIONAL BROWSER TOOL

Make parentheses, WITH, AND, and OR form a readable syntax tree before license metadata enters a manifest.

Use a recursive-descent parser to preflight SPDX 2.3 Annex D license-expression operands, LicenseRefs, WITH exceptions, Boolean operators, precedence, and parentheses locally.

Open the workbench
Processed locally
Local report studioPreview · Markdown · JSON · SHA-256
SHA-256

Uses only the currently visible result summary, never input controls or original files; the fingerprint is also calculated locally.

Local analysis checkpointsUp to 5 · saved only when you choose

    Stores only the visible result summary, time, and an optional short label; imported files and input controls are never stored. Imports must match this tool and stay under 128KB; comparison also stays on this device.

    01

    Annex D core syntax

    02

    WITH/AND/OR precedence

    03

    Operand, operator, and depth ledger

    It does not fetch current license lists or determine grants, compatibility, obligations, or legal validity.

    Read the source

    NO ACCOUNT · LOCAL PROCESSING · EXPORTABLE

    Professional tools can still be quiet and transparent.

    Read privacy and limitations →