# JSON-LD schema generator

> Create selected structured-data types with required-field guidance.

[Open tool](https://www.toolcabana.com/cs/json-ld-schema-generator) · [Web publishing and marketing](https://www.toolcabana.com/cs/category/web-publishing-and-marketing)

Tool ID: json-ld-schema-generator. Requested language: cs. Description language: en. Complete guide translation: no; untranslated sections use English.

## Overview (en)

JSON-LD Schema Generator creates a Schema.org structured-data object for an Article, Event, Organization or Product from the fields you fill in. Every type gets name, url and description; Articles add headline, datePublished and a Person author, Events add startDate and a Place location, and Organizations add an address. The canonical URL must be a valid URL.

## Supported tasks (en)

Create selected structured-data types with required-field guidance.

## Steps (en)

1. Paste the source into the input editor, or load the built-in example.
2. Set schema type, name / headline, canonical url, description, date (iso 8601; article/event) and the other available options.
3. Run json-ld schema generator, review the output, then use the available copy or download controls.

## Settings

- Schema type (en; key: type; type: select): Article [en], Event [en], Organization [en], Product [en]
- Name / headline (en; key: name; type: text)
- Canonical URL (en; key: url; type: text)
- Description (en; key: description; type: text)
- Date (ISO 8601; Article/Event) (en; key: date; type: text)
- Event location / Organization address (en; key: location; type: text)
- Article author (en; key: author; type: text)

## Limitations (en)

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.

## Privacy and connections (en)

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

## Questions (en)

### How do I add the generated JSON-LD to my web page?

Copy the JSON or download structured-data.json, then place it inside a script element with the type application/ld+json in your page. The tool outputs only the JSON object, not the surrounding script tag.

### Will this JSON-LD make my page eligible for rich results?

Not by itself. The output is a basic Schema.org draft with a small set of properties, and rich-result eligibility has additional requirements. Validate the markup separately with a structured data testing tool before publishing.

### What date format should I use for Article or Event schema?

Enter dates in ISO 8601 format, such as 2026-09-29. For an Article the value becomes datePublished, and for an Event it becomes startDate. The date is inserted as typed without validation, so check it carefully.

### Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

### What are the input limits?

CSV/XLSX inputs are capped at 10 MB each, 200 columns and 20,000 rows; joined output is capped at 20,000 rows. JSONPath script/filter evaluation is disabled. Other operations apply their visible controls and text limits.

## Related tools

- [Hreflang tag generator](https://www.toolcabana.com/cs/hreflang-tag-generator)
- [SERP snippet preview](https://www.toolcabana.com/cs/serp-snippet-preview)
- [Keyword list grouper](https://www.toolcabana.com/cs/keyword-list-grouper)
- [Campaign ROI scenario planner](https://www.toolcabana.com/cs/campaign-roi-scenario-planner)
