Free Event QR Code Generator
Create a QR code that adds an event to any calendar app when scanned. Enter the event details, download as PNG or SVG. Everything runs in your browser -- nothing is sent to any server.
How Event QR Codes Work
An event QR code encodes an iCalendar VEVENT string as defined by RFC 5545. When scanned, the phone's calendar app parses the data and offers to add the event. The encoded string looks like:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
SUMMARY:Team standup
DTSTART:20260515T150000
DTEND:20260515T160000
LOCATION:Conference Room B
END:VEVENT
END:VCALENDAR
The format includes the event title, start and end times, and optional fields like location and description. All-day events use a date-only format (DTSTART;VALUE=DATE:20260515) instead of a date-time.
Calendar App Compatibility
The iCalendar VEVENT format is an open standard supported by all major calendar applications:
| Calendar App | Platform | Support |
|---|---|---|
| Apple Calendar | iOS 11+, macOS 10.12+ | ✓ |
| Google Calendar | Android 9+, Web | ✓ |
| Microsoft Outlook | Windows, iOS, Android | ✓ |
| Samsung Calendar | Android 9+ | ✓ |
Popular Uses
Event QR codes work wherever you want attendees to save a date without manual entry:
- Conferences: print on badges, programs, or signage so attendees add sessions to their calendar
- Weddings: include on save-the-date cards or invitations for easy RSVP tracking
- Meetups: share on posters or social media so people remember the date and venue
- Trade shows: add to booth materials so visitors save follow-up meetings
- Restaurant events: print on table tents or menus for wine tastings, live music nights, or special dinners
- Classes and workshops: distribute on flyers so students add recurring sessions
Best Practices
- Keep descriptions short. A typical event QR code uses 300-400 bytes. Longer descriptions make the QR code denser and harder to scan at small sizes.
- Use SVG for print. SVG files scale to any size without losing quality. Use PNG for digital sharing.
- Test on multiple devices. Scan the QR code with at least one iOS and one Android phone before printing.
- Include a location. Calendar apps can link the location to maps, making it easy for attendees to get directions.
- Set the right time. Event QR codes use floating local time (no timezone). The event appears at the same clock time regardless of the scanner's timezone.
Frequently Asked Questions
Do event QR codes work with Google Calendar?
Yes. Event QR codes use the iCalendar VEVENT format (RFC 5545), which is supported by Apple Calendar, Google Calendar, Microsoft Outlook, and Samsung Calendar on both iOS and Android devices.
What format does an event QR code use?
Event QR codes encode an iCalendar VEVENT string. The QR code contains a BEGIN:VCALENDAR block with event properties like SUMMARY, DTSTART, DTEND, LOCATION, and DESCRIPTION. When scanned, the phone's calendar app parses this format and offers to add the event.
Can I include a location in an event QR code?
Yes. The LOCATION field stores a plain-text address or place name. When the event is added to a calendar, tapping the location may open a maps app and offer directions.
How much text fits in an event QR code?
A QR code can hold up to approximately 2,953 bytes of data. A typical event with title, date, time, and short description uses around 300-400 bytes. Keep the description concise to ensure the QR code remains easy to scan.