Event QR Code Generator
Create a QR code that adds a calendar event when scanned.
How to use in 3 steps
- 1
Enter event details
Enter the title, location, start and end date/time and description.
- 2
Preview
Check the generated calendar (VEVENT) content and the QR.
- 3
Download
Download a PNG or SVG for an invitation, poster or email.
Supported formats
| Format | Dimension | Note |
|---|---|---|
| Data Matrix | 2D (matrix) | any data |
| GS1 DataMatrix | 2D (matrix) | e.g. (01)09506000134352 |
| PDF417 | 2D (matrix) | any data |
| Aztec Code | 2D (matrix) | any data |
| QR Code | 2D (matrix) | any data |
| GS1 QR / Digital Link | 2D (matrix) | GS1 Digital Link URL or (01)... |
Example input / output
Input
Title: Launch, 5 Jul 2026 19:00-21:00
Output
BEGIN:VEVENT ... DTSTART:20260705T190000 ...
Technical notes
An event QR code encodes a VEVENT block from the iCalendar standard. When a phone scans it, the calendar app opens and offers to add an event with the title, location, date and time prefilled; the user just has to save. This lets attendees quickly add the event to their calendar.
Date and time are encoded in iCalendar format as YYYYMMDDThhmmss (e.g. 20260705T190000). Time-zone information matters: it can be given as local time, UTC (by appending Z), or a specific time zone; a wrong time zone causes attendees to see the event at the wrong time.
Entering the start and end time correctly makes the event appear for the right duration in the calendar. Long descriptions densify the QR; keeping the description short or moving details to a link improves readability when needed.
This tool makes a static QR and relies on no server. To also share the event location as a map, use the location QR code generator, and to point to a registration page use the general QR code generator.
Frequently asked questions
Enter a date and time for the start and end; the tool converts them to iCalendar format (YYYYMMDDThhmmss). Make sure you choose the time zone correctly.