Event QR Code Generator
Event QR code that drops into Apple Calendar and Google Calendar
Type the event title, start and end times, location and description. The generator builds an RFC 5545 ICS payload that iOS Camera and Android both add to the default calendar in a single tap.
What to encode
Style
Frame
- Files never leave your device
- Runs in your browser
- Free, no signup
How it works
- 1
Fill in the event details
Title, start, end, location and description. Pick an IANA time zone for the venue.
- 2
Check the encoded VEVENT
We surface the RFC 5545 payload so you can verify TZID and times before printing.
- 3
Download PNG or SVG
PNG for digital invites and stories. SVG for posters, badges and stage backdrops.
What this event QR generator does
RFC 5545 ICS payload
Standards-compliant VEVENT block. Apple Calendar, Google Calendar and Outlook all parse the same QR.
IANA time zone support
Set TZID to America/New_York or Europe/London. Phones convert to local time automatically.
Recurring events ready
Add RRULE for weekly meetups or monthly events. Calendar apps add the full series in one tap.
Where this helps
Conference badges
2 cm QR on the lanyard. Encodes the keynote or the full schedule subscribe URL.
Concert and festival posters
3 to 4 cm QR with the gate-open time. Fans add the show to their calendar from the bus stop.
Webinar landing pages
Page-embedded QR with the start time in UTC. Attendees in any zone see the right hour.
Open-house invitations
QR on the printed invite with the address as the LOCATION. Tap loads Maps when the event is open.
Sports fixture cards
Season fixture cards with one QR per match. Fans add their team's full schedule with one scan each.
Recurring class schedules
RRULE encodes weekly Tuesday classes. Students add the series in one tap, not 12 individual taps.
Tips that help
- 1
Use full IANA zone names
Set TZID to America/New_York, not EST. Abbreviations are ambiguous and land events an hour off.
- 2
UTC for global webinars
Encode timestamps with a Z suffix. Phones in every zone convert to the right local time.
- 3
Keep RRULEs simple
Weekly or monthly works on every scanner. Nested rules confuse some camera-integrated parsers.
- 4
Hold stage QRs for 15 seconds
Audience cameras need time to lift, focus and capture. A 3-second flash is too short for back rows.
How to set up a calendar event QR that lands on the right day at the right time
An event QR is a printed shortcut for the moment a guest sees your poster and thinks 'I want to go'. The QR encodes a calendar event in the iCalendar format defined by RFC 5545. The phone parses it, opens the default calendar app and the event drops in. The hard part is the time zone, the recurrence rules and the placement on the print.
Set up the VEVENT payload
Every event QR encodes a `VEVENT` block inside a `VCALENDAR` wrapper. Required fields are `DTSTART`, `DTEND`, `SUMMARY` (the event title), `UID` (unique identifier) and `DTSTAMP` (creation time). Optional fields are `LOCATION`, `DESCRIPTION`, `URL` and `RRULE` for recurring events.

Use a full IANA time zone like `America/New_York`, not an abbreviation like `EST`. RFC 5545 names the `TZID` parameter as the canonical way to bind a time to a place. The full spec lives at RFC 5545 from the IETF.
For events happening at a fixed wall-clock time worldwide (a global webinar with a hard start), encode in UTC with a `Z` suffix on the timestamps. Phones convert to local time automatically, so guests in Tokyo and Lisbon both see the right hour without you generating per-zone QRs.
Where to print the event QR
Flyers and posters in physical spaces: 3 to 4 cm QR with the event date and headline above it. Caption the QR with `Scan to add to calendar`. The headline carries the brand and the QR carries the action; both belong on the same panel.
Conference badges and wristbands: 2 cm QR sized for badge-at-reading-distance scanning. The QR can encode the full schedule subscribe URL or a single keynote event. Pair it with a printed program for guests who prefer paper.
Stage backdrops and screens: 15 to 20 cm QR for the audience at the back to scan. Hold the slide for at least 15 seconds so phones at the back rows can lift, focus and capture. A 3-second flash is too short for most camera setups.
Read moreRead less
What to print around the QR
Event name, date, time, location, QR, caption. The name and date sit at the top in display type. The QR sits centred. The caption goes underneath: `Scan to add to your calendar`. Time zone and venue confirm what the QR will deliver.
Include a URL fallback in plain text under the QR. Some guests prefer to type the URL into a laptop; others have older phones without camera-integrated QR scanning. A short URL like `event.com/calendar` works as a third channel for guests who skip the QR.
Keep the QR on a clean white panel with four-module quiet zones. Posters with photo backgrounds bleeding behind the QR cause autofocus to lock on the photo instead of the QR pattern. Give the QR its own small white island in the layout.
Common mistakes that send the event to the wrong hour
Floating time without a TZID. The QR encodes `DTSTART:20260615T190000` without a zone. The phone interprets that in whatever zone the device is set to, which is rarely the venue's zone. Always set `TZID=...` or use UTC with a `Z` suffix.
Abbreviated time zone names. `EST` is ambiguous (Eastern Standard Time in the US, but also Eastern Standard Time in Australia). Always use the full IANA name like `America/New_York` so the phone knows exactly which zone to apply.
Stuffing a full festival lineup into one QR. Camera scanners often add only the first event in a multi-event payload. For schedules longer than one event, point the QR at a hosted ICS subscribe URL so the calendar app pulls the full series.
Frequently asked questions
Honest answers to what people ask before using this tool.
Further reading
Independent references if you want to go deeper on the formats and tradeoffs.
Related tools
- QR code generator
All payload types: URL, vCard, Wi-Fi, calendar event, location.
- Location QR code generator
Geo QR for the venue. Pair with the event QR on conference signage.
- QR code with logo
Brand the event QR with the festival or conference mark at error correction H.
- vCard QR code generator
Speaker contact QR alongside the event QR on the badge.
- Compress to a target KB
Shrink the event QR PNG for email blasts and event landing pages.
- Resize image in pixels
Resize the QR for the badge printer's exact pixel template.