Add your content

Design your QR code

2
NoneLarge

Download your QR code

event QR code generator

Event QR Code Generator

Scan to add the event to your calendar: title, date, time, location, and notes already filled in. No typing, no missed dates, no 'wait, was that 6pm or 8pm?' confusion.

Create your event QR code

Free · adds to Apple, Google, and Outlook calendars

How an event QR actually works

Calendar QRs encode the iCalendar (.ics) standard, the same format Google Calendar, Apple Calendar, and Outlook all read. The QR is just a wrapper around a small text block that lists event title, start time, end time, location, and description. Scanning it triggers the phone's "add to calendar" flow.

The result: customers see the QR, scan, tap "Add to Calendar," and the event is now on their phone. No login, no app, no follow-up email.

When this beats a URL QR

For events with a confirmed date and time, calendar QRs are strictly better than URL QRs. The customer who scans a URL QR has to open the event page and add it themselves, which 40-60% won't. The calendar QR makes the add the default action.

For events that need RSVPs, tickets, or paid registration, use a URL QR pointing at your event landing page or ticketing platform — the calendar add happens later, after the user has confirmed they're coming.

Best uses

  • Wedding invitations. Scan to add the ceremony, reception, and rehearsal to the guest's calendar.
  • Conference printed schedules. Scan a session to add it to the attendee's calendar.
  • Webinar email signatures. Scan to RSVP and add to calendar.
  • Concert merch and flyers. Scan to add tour dates.
  • Recurring local events (book club, run club, yoga). Print once, scan adds the recurring series.

Watch for time-zone gotchas

The most common bug with calendar QRs is time zones. Encode the event time in the venue's local time zone — never UTC. A 7pm event encoded as UTC will show up at 9pm or 2am or any other wrong time depending on the scanner's location.

The QRolling form lets you pick the time zone explicitly. Always set it to where the event actually happens.

How to make an event QR code in 4 steps

  1. Pick Event/Calendar type

    On the QRolling home page, choose the event QR type. The form asks for title, start, end, location, time zone, and description.

  2. Fill in event details with the right time zone

    Always pick the venue's local time zone. UTC will skew the event for distant scanners. Location goes as a venue name plus city for best calendar app handling.

  3. Brand the QR

    Add your logo or event branding, pick a color, choose corner shape. High error correction whenever a logo is in the middle.

  4. Print or share

    SVG for print invites and posters, PNG for emailed save-the-dates. Test scanning with iOS and Android — both should prompt 'Add to Calendar'.

Frequently asked

Will the event appear in Google, Apple, and Outlook calendars?

Yes. The QR encodes an iCalendar (.ics) block, which all three calendar systems support natively. The phone uses whichever calendar app is the user's default.

What about recurring events?

iCalendar supports recurrence (every Tuesday, monthly, etc.). The QRolling form exposes recurrence options for series events.

Will it set a reminder?

Yes. You can include a default alarm (15 min, 1 hour, 1 day before) in the encoded event. Some calendar apps ignore custom alarms and use their default, but most respect what's encoded.

What if I need to change the date?

You change the page, not the code. Every code here is dynamic, so a new date, a new room or a cancellation is one edit and the printed code keeps working. A static event QR has the date locked inside the pattern, where nothing can reach it.

Can guests add their own notes to my event?

Once it's in their calendar, yes — it's their copy. They can edit, share, or invite others. The original encoding is the seed, not the final entry.

Read next

Need a different QR type? Browse all 48 QR types on the home page.