← All tools
JSON & Schemas

Boundary-case Fixture Generator

Generate deterministic schema examples and validator-proved violations of required, type, range, length and enum rules.

Processed on our CPU server.Submitted input is processed for this run and is not stored.
2048 KiB limit

Input

Pinned subset · 2026-10-06

Result

A useful result starts here.

Paste your input or load an example,
then run the tool.

Supported formats & limitations
  • Subset: one explicit type, typed properties/items, required, boolean additionalProperties, primitive enum/const, numeric bounds and string/array length bounds. No refs, regex, combinators or unions.
  • Depth 8, 128 schema nodes, 64 properties/object, arrays to 16, strings to 256, numerical bounds ±1,000,000 at three decimal places, 100 primitive enum values. Up to 100 fixtures and 512 KiB of candidate values.
  • Seed rotates enum choice; all other choices and path order are deterministic. Minimal valid example contains required fields only. Mutations target present paths.
  • Every emitted invalid fixture is independently confirmed to fail its intended keyword at the labelled instance path. It can also fail other keywords. Unverified candidates are omitted and reported. No exhaustive coverage claim.
  • Original input is preserved. Explicit exports only; nothing is submitted to a provider or training service.
  • Submitted input is processed without history. Public release and MCP access remain tracked separately.

Execution budget: 5s; output limit: 4096 KiB. Browser worker startup has a separate 3s allowance.