Event Schema Generator
Generate Event JSON-LD structured data for SEO and rich results.
Processed on your device β never uploaded
Event Details
Offers
Generated JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode"
}
</script>Frequently Asked Questions
What is Event schema markup?
Event schema is JSON-LD structured data that describes an event, including its name, date, location, and ticket information. It enables Google to show rich event listings directly in search results.
Can I use Event schema for online events?
Yes. Set the attendance mode to Online and provide a VirtualLocation URL. Google supports online, offline, and mixed attendance modes in Event structured data.
What fields are required for Event schema?
Google requires at minimum the event name, start date, and either a physical location or virtual location. Adding offers, images, and descriptions is strongly recommended for richer results.
Does Event schema support recurring events?
Each occurrence should have its own Event markup with unique start and end dates. Schema.org does not have a built-in recurrence field, so list each instance separately.