Link Code Generator Logo
Link Code Generator

Free Event QR Code Generator (iCalendar)

Generate an iCalendar event QR code for your invitations. Guests scan to instantly add the event to their calendar.

Colors

Shapes & Style

Embedded Logo

Upload Logo Image

Free account required

Advanced

10px

Live Preview

Your QR code updates automatically

Download your QR code

Unlock with free account - no credit card required

Free account includes

  • Save up to 5 QR codes
  • Unlimited PNG downloads
  • 10 SVG/PDF downloads per month
  • Add logos to your QR codes
  • No credit card required

Go Pro for

  • Unlimited SVG/PDF downloads
  • Unlimited saved QR codes
  • 100 Dynamic QR codes
  • Scan analytics & tracking
  • Edit destination URLs anytime
  • Bulk CSV generation (Coming soon)
  • No ads
View Pro pricing →

What Is an Event QR Code?

An event QR code encodes calendar event details - title, start/end time, location, and description - in the iCalendar (ICS) format. When scanned, the phone offers to add the event directly to the user's calendar app. No copy-pasting dates, no typos, no missed events.

How the iCalendar Format Works

This tool generates a standard VCALENDAR payload with a single VEVENT:

BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
SUMMARY:Team Meeting
DTSTART:20250715T140000
DTEND:20250715T150000
LOCATION:Room 301
DESCRIPTION:Quarterly review
END:VEVENT
END:VCALENDAR

Timezone note: This tool generates timestamps without a timezone suffix, which means the event imports in the scanner's local timezone. This works correctly when the scanner is in the same timezone as the event. For events with attendees across multiple timezones, consider using a calendar invite link instead.

Best Use Cases

  • Conference flyers & posters: Attendees scan to add sessions directly to their calendar.
  • Wedding & party invitations: Include an event QR so guests save the date instantly.
  • Recurring events: Print on gym schedules, class timetables, or community meetup posters.
  • Webinar promotions: Add an event QR to email campaigns - one scan and it's on the calendar.

Best Practices

  • Include all fields: Title, start, end, location, and a short description. The more complete the event, the more useful the calendar entry.
  • Test timezone behavior: Scan the code and verify the event appears at the correct time in your calendar.
  • Print at 2.5 × 2.5 cm minimum: Event QR codes encode more data than URL codes due to the ICS payload.
  • Combine with a UTM link: If the event has a registration page, track signups from the QR with UTM parameters.

Frequently Asked Questions

Which calendar apps does this work with?

Event QR codes work with iOS Calendar, Google Calendar, Outlook, and any app that supports the iCalendar (ICS) standard - which is virtually all modern calendar apps.

Does the timezone import correctly?

This tool generates timestamps without timezone information, so the event imports in the scanner's local timezone. This works correctly when the scanner is in the same timezone as the event.

Can I create a recurring event?

Not with this tool - it creates a single event. For recurring events, create multiple QR codes or use a calendar app's native recurring event feature after the initial import.

How much data can the QR code hold?

A standard QR code holds about 3,000 characters. A typical event with title, times, location, and description uses 200 - 500 characters - well within the limit.

Is this tool free?

Yes. 100% free, no sign-up needed. Generate and download event QR codes as PNG instantly.

Can I edit the event after printing the QR code?

Not with a static QR code - the event data is embedded in the pattern. Use a dynamic QR code (Pro plan) to update the event details without reprinting.

Free QR tips for marketers & businesses

QR design ideas, print-ready tips, and new tools - free in your inbox. Unsubscribe anytime.