What this tool does
Parses Vega-Lite JSON and checks a dependency-free structural subset with actionable JSON-path diagnostics.
Validate Vega-Lite JSON structure locally with schema-path diagnostics.
Runs locally in your browser. Uses the disclosed Vega-Lite v5 structural preflight contract, capped at 250,000 bytes, with no chart rendering.
Parses Vega-Lite JSON and checks a dependency-free structural subset with actionable JSON-path diagnostics.
It catches malformed JSON, missing marks, invalid encoding channels and types, and unsafe input size before a spec reaches a renderer.
Vega-Lite v5 structural preflight. This is a bounded structural validator, not the complete upstream JSON schema and not a chart renderer.
Runs locally in your browser. Specs and reports are never uploaded.
A passing report means the disclosed structural checks passed; validate renderer-specific behavior against your pinned Vega-Lite runtime.