- / JSON schema builder
JSON schema builder
Define properties with names, descriptions, and types to generate JSON schemas. Supports strings, arrays, numbers, booleans, and timestamps with configurable length constraints.
Property
Required
{
"type": "object",
"properties": {
"companyName": {
"description": "Official name of the recipient's company.",
"type": "string"
}
},
"required": [
"companyName"
]
}How to use this tool
- Define properties with a name, description, and type. Each property becomes a property in the generated JSON schema.
- For text (string) fields, choose "is any length" or "between" to set character limits. For number (integer) fields, choose "is any range" or "between" to set numeric bounds. For text (picklist) and list (array) fields, add options using the input and + button.
- Click Copy in the header to copy the schema to your clipboard.
Browse more tools
Code snippet generator
Transform your code into beautifully styled, email-compatible HTML snippets with syntax highlighting.

Calendar link generator
Generate calendar event links for Google Calendar, Apple Calendar, Outlook, and more.

Mailto link generator
Create mailto links with pre-filled recipients, subject lines, body text, CC, and BCC fields.
