Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
Event structured data is what makes an event eligible for rich search result features like date, location, and ticket information shown directly in search results. This generator builds a valid schema.org Event JSON-LD snippet from your event's name, dates, location, and attendance mode, ready to paste into your page.
How it works
Enter your event's name, start date, attendance mode (offline, online, or mixed), and location name, plus optional end date, address, description, and organizer. The generator builds a complete JSON-LD snippet following schema.org's Event type.
- Enter event name.
- Enter start date.
- Enter end date (optional).
- Enter attendance mode.
- Enter location name.
- Enter location address (optional).
- Enter description (optional).
- Enter organizer name (optional).
- Click Calculate to see your results.
Examples
An in-person conference
A "Tech Conference" running June 1-2 at a "Convention Center," marked as an offline event, generates a complete Event JSON-LD snippet with the correct schema.org attendance mode URL.
Who should use it
- Adding structured data to a conference, webinar, or local event listing page.
- Making an event eligible for rich result features like date and location details in search.
Industry applications
- Event management and ticketing
- Marketing and local business promotion
Advantages
- Generates valid, correctly-escaped JSON-LD following the schema.org Event specification.
- Supports offline, online, and mixed attendance modes with the correct schema.org URLs.
Limitations
- Adding schema doesn't guarantee any specific search result appearance — that's entirely at the search engine's discretion.
Common mistakes to avoid
- Choosing "offline" for a virtual-only event, or vice versa, which mismatches the actual event format.
- Leaving out the location name for an in-person or mixed event, which is required for those attendance modes.
Best practices
- Keep the event's structured data in sync with the visible page content — search engines expect the two to match.
Tips
- Validate your generated schema with Google's Rich Results Test after adding it to your page, to confirm it's recognized correctly before relying on it.