What gets added
The code contains an iCalendar VEVENT block with the event title, start and end time, location and an optional description. Times are converted to UTC from your browser's time zone, so someone scanning in another country sees the event at the right local time.
Compatibility, honestly
Support for calendar codes is less universal than for links. Many Android camera apps and dedicated scanner apps offer an "Add to calendar" action. The built-in iPhone camera typically shows the event text but may not add it directly. If most of your audience uses iPhones, a reliable alternative is a URL code pointing to an .ics file or an event page, which iOS handles well.
Either way, test with a few phones before printing. We would rather you know this now than discover it at the door.
Good practice for event codes
A few details make calendar entries more useful:
- Always set an end time so the calendar blocks the right slot.
- Use a full address in the location so maps apps can open it.
- Put the ticket or info link in the description.
- Print the date and time in text next to the code too, for people who don't scan.
- Double-check time zones if you're creating the code while travelling.