Event QR Code Generator
Generate a scannable QR code for any event. Enter the title, date, time, and location — anyone can scan to add it to their calendar instantly.
Note: Times are saved in your local timezone. The QR code is generated entirely in your browser — no data is sent anywhere.
appears here
Event QR Code Generator creates a scannable QR code that encodes a calendar event in the iCalendar (VEVENT) format. When someone points their phone camera at the code, their calendar app opens with all the event details pre-filled — title, date, time, location, and notes — ready to save with a single tap.
Tool interface
Fill in the event details and click Generate QR Code:
- Event Title (required) — the name of the event as it will appear in the calendar
- Location — physical address or a meeting link (Zoom, Google Meet, etc.)
- Description / Notes — agenda, instructions, or any additional information
- All-day event — toggle this on to create a full-day event without a specific time; the time inputs will be hidden
- Start Date / Start Time — when the event begins (defaults to today at 09:00)
- End Date / End Time — when the event ends (defaults to today at 10:00)
Click Download PNG to save the QR code image and use it in a business card, flyer, email, or event page.
Common use cases
- Conferences and meetups — put the QR code on a printed agenda so attendees can save all sessions to their calendar
- Business invitations — include the code in an email or printed invite so recipients can add the meeting with one scan
- Event posters — let passersby scan to save the date without typing anything
- Wedding or party invitations — add the QR code to printed stationery for easy calendar saves
- Online events — include the meeting link in the Location field so scanning also captures the join URL
FAQ
Which calendar apps can read the QR code?
The QR code encodes a standard iCalendar (RFC 5545) VEVENT. It is supported by iOS Calendar via the built-in camera, Google Calendar on Android (with a QR scanner), Samsung Calendar, Outlook, and most third-party calendar and QR scanner apps.
Does scanning require a special app?
On iPhone, the native Camera app can read the code and open it directly in Calendar. On Android, Google Lens or a QR scanner app can detect the VCALENDAR data and hand it off to the default calendar app. No special app is needed.
What timezone will the event use?
Times are stored without a timezone indicator (RFC 5545 "floating" time). The event will appear at the scanned clock time in whatever timezone the recipient's device is set to — which is the expected behaviour for most local events. For an international online meeting where exact UTC alignment matters, communicate the timezone in the Description field.
What is an all-day event?
An all-day event spans one or more full calendar days without a specific start or end time. Use it for birthdays, holidays, or multi-day conferences. The iCalendar DTEND for an all-day event is set to the day after the last day, as required by the specification.
Is my event data stored anywhere?
No. The QR code is generated entirely in your browser using JavaScript. Nothing is sent to a server and nothing is logged.
Why does it say "data too large"?
QR codes have a practical character limit of roughly 400–900 characters at medium error-correction. Long descriptions or locations can push past that limit. Try shortening the description field or using a URL shortener for a long meeting link.