Event QR code generator
One scan saves the date: title, place, start and end time land straight in the guest's calendar. For invitations, posters, tickets and conference badges. Generated locally — nothing is uploaded.
How it works
The code encodes an iCalendar VEVENT (RFC 5545) — the same format calendar invites use. Times are stored in UTC, so each guest's calendar shows the event in their own time zone. Commas, semicolons and line breaks in your text are escaped, and long lines are folded at 75 octets exactly as the spec requires. A full event makes a dense code — print it at least 3 × 3 cm and keep the description short.
Frequently asked questions
What happens when someone scans the code?
The phone recognizes the iCalendar (VEVENT) content and offers to add it to the calendar — title, location, start and end time, and your description prefilled. No app install needed; iOS and Android handle it natively.
Which time zone do the times use?
The times you enter are read in your device’s local time zone and converted to UTC inside the code. Calendar apps then display the event in the guest’s own time zone — correct for local events; if your guests fly in from abroad, double-check the displayed times.
Can I edit the event after printing the code?
No — and that is the honest static-code trade. The event details are frozen into the pattern; changing the time means printing a new code. If details are still in flux, point guests at a page you can update with the URL generator instead, and print the calendar code once the details are final.
Does the event code expire?
No. It is a static code — the calendar data is inside the pattern, not behind a redirect service. It will keep adding the event to calendars for as long as the print is legible (adding a past event is harmless; the calendar just records it).