Skip to main content

Event QR code

Encode an iCal VEVENT with title, start/end, location, and description. A scan opens the user's calendar app with the event pre-filled and one tap adds it.

Scan to add to calendar

BEGIN:VCALENDAR VERSION:2.0 PRODID:-//getqrfast//EN BEGIN:VEVENT UID:1789026859785@getqrfast.com DTSTAMP:20260910T075419 DTSTART:20261225T1400 DTEND:20261225T1800 LOCATION:123 Main St, San Francisco DESCRIPTION:Annual planning session SUMMARY:Team offsite END:VEVENT END:VCALENDAR

See it in action

The QR above is a real, scannable example. Scan it with your phone — it does exactly what the label says.

Open the generator with this type pre-filled

Free, no signup, runs in your browser. The QR is generated on your device, never sent to a server.

When to use it

  • Print on a wedding invitation, save-the-date, or party flyer

  • Add to a workshop or class confirmation email so attendees can drop the session into their calendar

  • Use on a tradeshow booth so visitors add your talk or demo to their schedule

Tips for clean scans

01

Use a "floating" local time (no Z suffix) — phones interpret it in the scanner's timezone, which matches the printed event flyer

02

Include a Location string with a recognizable venue name — calendar apps will offer to map it

03

Test the flow on both iOS and Android before mass-printing — the add-to-calendar prompts differ slightly

Common questions

Will it work in Google Calendar?

Yes — Gmail, Google Calendar, and most modern calendar apps recognize VEVENT.

What if the user has a different timezone?

Floating local time means the event happens at 14:00 wherever the user is when they scan. Useful for online events; less so for in-person events at a specific city.

Related QR types