Event Schema Generator
Generate Event JSON-LD structured data with dates, venue, and organizer for event rich results. Free, no signup.
Independently verified for accuracy
Calculator by Toolsloft ↗Generate Event structured data so search engines can show your event name, dates, and venue in a rich result. Fill in the details you have and paste the JSON-LD into your page.
How this is calculated
It builds a schema.org Event object as JSON-LD, nesting a Place for the venue name and address and an Organization for the organizer. Dates use the ISO 8601 format Google expects, and any field left blank is omitted so the markup validates.
How to use
- Enter the event name and, if you have them, the start and end dates.
- Add the venue name and address plus the organizer.
- Copy the JSON-LD into a script tag of type application/ld+json in your page head.
Examples
- Conference with venue and dates:
Full Event JSON-LD - Name only:
Minimal Event JSON-LD
FAQ
- What date format should I use?
- Use ISO 8601, such as 2026-09-01T09:00 for a date and time. Including the time and, where relevant, a timezone offset helps search engines display the event accurately.
- Is the location required?
- Google recommends a location for in-person events, and this tool adds a Place when you provide a venue name or address. For online events you can leave it blank and add the details in your page copy.