TOOLTIKI Lovable tool, really free
SEO & web Structured data

Event schema generator

Built in your browser · nothing is uploaded

Local · always include the UTC offset
Advertisement
320 × 100

Builds Event JSON-LD with start and end times, attendance mode, venue and ticket offer. Times should carry a UTC offset.

How to use the event schema generator

1 Fill in the fields. Empty ones are left out rather than emitted blank.
2 Keep the script-tag wrapper on unless you are inserting the JSON somewhere that adds it.
3 Paste it into your page and check it with Google’s Rich Results Test before relying on it.

The offset is the detail that matters. An event time written as `2026-09-01T19:00:00` with no offset is ambiguous and gets interpreted as UTC, which puts a 7pm Amsterdam event at 9pm local in the listing. Always include the offset, and remember it changes with daylight saving — an event in October may need +01:00 where one in August needs +02:00. Since the pandemic, `eventAttendanceMode` has been effectively required for online events; leaving it off an online event means it may be shown to people who cannot physically attend. If an event is cancelled, the right move is to update `eventStatus` rather than delete the page, so the cancellation itself surfaces.

Questions

Yes. A time without one is read as UTC, which shifts your event by hours in the listing.

Schema.org — the vocabularyGoogle Search Central — structured data general guidelines
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING