JSON Schema Example Generator
Generate a realistic example JSON document from any JSON Schema — formats, enums, defaults and all.
This tool runs 100% in your browser. Your data is never uploaded, stored, or logged.
Example JSON
About this tool
Reading a JSON Schema tells you what's allowed; seeing an example tells you what it looks like. This generator walks your schema and produces a valid sample document: string formats like email and date-time get realistic values, enums use their first option, and defaults/examples from the schema can be used directly.
Great for documentation, mocking and quickly understanding third-party schemas.
How to use it
- Paste a JSON Schema (draft-04 through 2020-12 keywords are broadly supported).
- Optionally restrict output to required properties only.
- Enable using schema defaults/examples when present.
- Copy or download the generated example.
Useful ways to apply it
- Producing example payloads for API documentation.
- Creating mock data for frontend development before the backend exists.
- Understanding a complex third-party schema at a glance.
- Seeding test fixtures that match your validation rules.
Frequently asked questions
Which schema keywords are supported?
type, properties, required, items, enum, const, default, examples, format, minimum/maximum, minLength, minItems, plus oneOf/anyOf (first option) and allOf (merged).
Are $ref references resolved?
External and internal $refs are not resolved in this version — inline the definitions you need before generating.
Will the example always validate against the schema?
For common schemas yes; exotic combinations (complex pattern constraints, contains, dependent schemas) may need manual touch-up.
Privacy
This tool runs 100% in your browser. Your data is never uploaded, stored, or logged.