Skip to main content
KX Toolkit

Event Schema Generator

Event schema lets Google show a rich card with the event name, date, location, image and ticket price directly in search results, on Google Maps and inside the Events experience on mobile. Without it, your event page is just another blue link. With valid Event JSON-LD, users can

Meta Tag Tools
Location
Organizer
Tickets / Offer
JSON-LD

            

Event schema lets Google show a rich card with the event name, date, location, image and ticket price directly in search results, on Google Maps and inside the Events experience on mobile. Without it, your event page is just another blue link. With valid Event JSON-LD, users can

This free Event Schema Generator from KX Toolkit is part of our all-in-one online toolkit. It runs entirely in your browser, so your data never leaves your device for client-side operations. 100% free, forever - no paywall, no credit card, no trial.

How to use the Event Schema Generator

  1. Enter your page URL or paste your meta tags.
  2. Edit the title, description and OG/Twitter fields.
  3. Preview how the snippet will look in Google and social shares.
  4. Copy the generated code into your page <head>.

What you can do with the Event Schema Generator

  • Spin up meta tags for a new landing page.
  • Audit existing meta tags for length, missing fields or duplicates.
  • Get OG image previews right before you share on LinkedIn or X.
  • Generate meta tags that pass Google's 60/160-char limits.

Why use KX Toolkit's Event Schema Generator

  • Browser-based: Works on Windows, macOS, Linux, iOS and Android - no install, no extension.
  • Privacy-first: Client-side tools never upload your data; server-side tools delete files right after processing.
  • Mobile-friendly: Full feature parity on phones and tablets - not a stripped-down view.
  • Fast: Optimised for instant feedback. No artificial waiting screens, no email-gated downloads.
  • One hub for everything: 300+ tools across SEO, text, image, PDF, code, color, calculators and more - skip switching between sites.

Tips for the best results

Aim for ~55-60 characters in the title and ~150-158 in the description - Google often truncates anything longer.

Related Meta Tag Tools

If you find this tool useful, explore the full Meta Tag Tools collection or browse our complete tool directory. KX Toolkit is built for marketers, developers, designers, students and anyone who needs a quick utility without signing up for yet another SaaS.

What does Event schema do for my listing?
Event schema lets Google show a rich card with the event name, date, location, image and ticket price directly in search results, on Google Maps and inside the Events experience on mobile. Without it, your event page is just another blue link. With valid Event JSON-LD, users can see the key details before they click, which dramatically lifts the quality of traffic and reduces bounce from people who only wanted the date or venue.
Which fields are required by Google for Event rich results?
Google requires name, startDate and location at minimum. For online events, location should be a VirtualLocation with a url. For ticketed events, add an offers block with price, priceCurrency, availability, validFrom and url. Recommended fields include endDate, image, description, performer, organizer and eventStatus. The generator includes all of these and flags missing required values, so the output passes the Rich Results Test on the first attempt.
How do I mark an event as online, cancelled or rescheduled?
Use the eventAttendanceMode property with values OnlineEventAttendanceMode, OfflineEventAttendanceMode or MixedEventAttendanceMode. Use eventStatus with EventScheduled, EventCancelled, EventPostponed, EventRescheduled or EventMovedOnline. When an event is rescheduled, keep the original startDate and add previousStartDate so Google can show users the change. The generator exposes these as dropdowns to remove the guesswork around accepted enum values.
Should I use ISO 8601 dates and time zones?
Yes. Always emit startDate and endDate in ISO 8601 format, and include the time zone offset such as 2026-04-26T19:00:00-05:00. Google uses the offset to show the correct local time to searchers, which matters for online events with global audiences. Dates without offsets or in non-ISO formats are common reasons that Event schema fails validation, so the generator enforces the correct pattern automatically.
How do I validate and monitor my Event schema?
Run the URL through Google's Rich Results Test to confirm event eligibility, and use the Schema Markup Validator for raw schema.org compliance. Once published, the Events enhancement report inside Search Console lists errors and warnings across all your event pages. Submitting the page to the URL Inspection tool forces a recrawl so updated dates or statuses appear in the SERP without waiting for Google's normal refresh cycle.
Can I use Event schema for recurring webinars or classes?
Recurring events should be modelled as separate Event objects, one per occurrence, each with its own startDate. Schema.org does not currently support a clean recurrence rule that Google honours for rich results. Many sites generate one URL per session, or a single page that emits multiple Event blocks. The generator can output a list of events at once so you can paste them all into a series page or a calendar template.

No reviews yet

Be the first to share your experience with the Event Schema Generator.