Skip to content
DevToolStudio
tutorialQ
JSON Schema Generator
Generate JSON Schema from sample JSON data. Supports Draft-07 and Draft 2020-12.
JSON Input
Load Sample
{ "id": 1, "name": "John Doe", "email": "john@example.com", "age": 30, "isActive": true, "address": { "street": "123 Main St", "city": "Springfield", "zipCode": "62701", "country": "US" }, "tags": ["developer", "typescript", "react"], "createdAt": "2024-01-15T10:30:00Z", "profile": null, "scores": [95, 87, 92] }
Options
Schema Version
Draft-07
Draft 2020-12
Root Title
Mark all fields as required
Infer string formats (email, date, uri)
Include default values from sample
Add placeholder descriptions
Allow additional properties
Generated Schema
Copy