Event Schema Generator
Generate Schema.org Event JSON-LD with your event name, date, venue and tickets. Help Google display concerts, courses and events prominently in search.
JSON-LD
—
Date, venue and the timezone trap
You have a concert, a course or a workshop, and you want it to surface in search with the date and venue visible. Event is the schema.org type that describes it. The tool takes three fields: name, start date and time, and location. Out comes a JSON-LD block with name, startDate and location, ready to paste into the event page.
Here is the detail that sinks a lot of markup: Google expects location as an object, a Place with an address for in-person events or a VirtualLocation with a url for online ones. This tool emits location as plain text. Schema.org allows text; the Google rich result does not. The datetime field also produces something like 2026-06-01T19:00 with no offset, which matters the moment your audience spans two timezones.
After generating, rework location into the structure Google asks for, append the offset to startDate, and consider adding endDate, eventAttendanceMode and offers with price, priceCurrency and a ticket url. Do not mark a store promotion or a coupon as an Event; Google treats that as abuse of the type. The block is assembled in your browser and never leaves the page.
Frequently asked questions
Does an online event need a street address?
Do I have to include the ticket price?
What if the event gets postponed or cancelled?
Related Tools
Recipe Schema Generator
Generate Schema.org Recipe JSON-LD with ingredients, instructions, time and calories. Get your recipes to show with photo and rating on Google.
Product Schema Generator
Generates Schema.org Product JSON-LD with name, brand and a price offer, ready to paste into the page. The starting point for product rich snippets in search.
BlogPosting Schema Generator
Generate Schema.org BlogPosting JSON-LD for blog posts. Add title, author, dates and image to improve how your article shows up in search results.
Course Schema Generator
Generate Schema.org Course JSON-LD with the course name, description and provider. Help Google show your classes and training as a rich result.
JSON-LD (Schema.org) Generator
Generate JSON-LD markup for Schema.org — Article, Product, FAQPage, BreadcrumbList, Organization, Person. Paste in <head> and improve your Google snippet. Everything in your browser.
HowTo Rich Snippet Builder
Build a basic HowTo JSON-LD schema describing a single-step procedure.