Batch YAML validator

Drop many files or one ZIP. Every file gets its own layered result; the aggregate is “complete” only if every file was fully assessed.

Drop YAML files or a ZIP here. Limits: 500 files, 50 MB expanded, 10 MB per file. Nothing is uploaded.

Aggregate status you can trust

One failed, unsupported or timed-out file makes the batch partial, not “all valid”. Files that could not be decoded or exceeded limits are listed with the reason. ZIP archives are inspected before extraction: entry count, expanded size and path safety are bounded.

Questions

How many files can I validate?

Up to 500 files and 50 MB expanded per batch in this release. Each file runs in the validation worker with the same time budget as the main editor.

Is my YAML uploaded anywhere?

No. Parsing, schema validation, rules, fixes and reports all run in your browser (validation runs in a Web Worker). There is no backend, no account and no content analytics. Drafts and history are stored only in this browser’s IndexedDB, and you can clear them or switch to memory-only mode.