Free Event QR Code Generator

Create a QR code for any event. When scanned, the event is instantly added to the phone's calendar with the title, location, and date.

Free ForeverWorks OfflineAdds to CalendarAll Phones
STEP 1Enter the URL
STEP 2Customize Design
QR Code Preview
Classic
Bubble
Smooth
Sharp
Elegant
Dots
STEP 3Download your QR code
Can't be edited after download

Easy to use

Create an Event QR Code in 3 Steps

1

Enter Your Event Details

Type the event title, location, start time, and end time. This is the information that will be added to the scanner's calendar when they scan the QR code.

2

Customize Your QR Code Design

Choose colors, add your event logo, and pick a frame style. Add call-to-action text like “Scan to Add to Calendar” so people know what to expect when they scan.

3

Download & Share

Download a PNG with a free account — SVG and PDF come with any paid plan or the one-time Download Pack. Print on invitations, posters, badges, banners, table cards, or share digitally in emails and social media.

How it works

What Is an Event QR Code?

A QR code for event use is a scannable code that adds an event directly to the scanner's phone calendar. When someone scans it with their smartphone camera, their calendar app — Google Calendar, Apple Calendar, Outlook — opens automatically with the event title, location, start time, and end time already filled in. They simply tap “Add” or “Save.”

Encoded format (vCalendar)

BEGIN:VCALENDAR VERSION:2.0 BEGIN:VEVENT SUMMARY:Annual Conference 2026 LOCATION:Convention Center, SF DTSTART:20260315T090000Z DTEND:20260315T170000Z END:VEVENT END:VCALENDAR

This uses the standard vCalendar format, supported by every smartphone calendar app. No special app needed. You can create one with any QR code generator that supports events.

Why instant calendar adds matter: If you share event details on a poster, flyer, or invitation, most people won't manually type the date, time, and location into their calendar. But with a QR code for event details, they scan and have it added automatically — they're far more likely to save the event and actually show up. That makes a QR code generator for calendar events one of the simplest ways to boost attendance for any meeting, conference session, or save-the-date.

Use cases

8 Ways to Use Event QR Codes

Conferences & Summits

Print event QR codes on badges, lanyards, and signage. Attendees scan to add keynotes, workshops, and sessions to their calendar with the exact room, time, and title. No more missed sessions or double-bookings. Pair with a WiFi QR code for instant venue network access.

Weddings & Celebrations

Include on save-the-dates and invitations. Guests scan to add the ceremony date, time, and venue to their phone calendar. See our wedding RSVP QR code generator, or pair with a vCard QR code for the couple's contact info.

Corporate Events

Add to meeting invites, office signage, or internal newsletters. Colleagues scan to save team events, all-hands meetings, or company retreats to their calendar without manual entry.

Trade Shows & Exhibitions

Print on booth materials and flyers. Visitors scan to save your product demo or presentation time to their calendar. Follow up with attendees who saved your session.

Workshops & Training

Include on registration confirmations and classroom doors. Participants scan to add training sessions with room number, time, and instructor to their calendar.

Concerts & Festivals

Print on posters, tickets, and wristbands. Fans scan to save show dates, venue details, and gate times to their calendar.

Fundraisers & Galas

Print on invitations and promotional materials. Donors scan to save the event date and venue. Pair with a Google Form QR code for RSVP collection.

Community & Sports Events

Print on flyers, bulletin boards, and social posts. Attendees scan to add game times, meetup locations, and event details to their calendar.

Running nonprofit events or school fundraisers? Verified nonprofits and schools qualify for a nonprofit and education discount — 40% off QRKit Pro.

Planning an interactive event experience? Create a QR code scavenger hunt for conferences, festivals, or corporate events with clues, riddles, and checkpoints that engage attendees.

Running a conference with dozens of sessions? Generate every session's calendar QR code at once from a spreadsheet with the bulk QR code generator — bulk creation is on the Plus plan and up, from $16/month billed annually.

Event marketing

QR Codes for Event Registration & Check-In

While calendar event QR codes add events to attendees' calendars, QR codes serve many other purposes throughout the event lifecycle — from QR code event registration and attendee check-in to event photo sharing with a QR code linking to a shared gallery. Use URL QR codes to connect attendees to registration pages, check-in forms, photo galleries, and more.

Event Registration & Ticketing

A QR code for event registration links attendees directly to your signup page. Create a URL QR code pointing to Eventbrite, Google Forms, or a custom form. Print on invitations, flyers, or email signatures. Attendees scan to register or purchase tickets instantly.

Event Photo Sharing

Set up event photo sharing with a QR code that links to a shared album or landing page. Create a URL QR code and print on table cards, lanyards, or signage with “Scan to Upload Your Photos.” Perfect for weddings, corporate parties, and conferences.

Attendee Check-In

Set up a dedicated QR code check-in by linking it to a Google Form or check-in tool. Attendees scan on arrival to mark themselves present. Speeds up entry, reduces paper, and builds a digital attendance record.

Event Feedback & Surveys

Place QR codes on exit signs, programs, or thank-you cards linking to a feedback form or a post-event survey. Attendees respond before the event ends, while their experience is fresh.

Tickets

Using a Ticket QR Code Generator for Event Tickets

Read this first: QRKIT generates the unique QR codes that go on your tickets. The check-in system you use at the door is what validates them. QRKIT cannot tell a scan at the door apart from any other scan, so it cannot mark one specific ticket as used. There is also no pass/fail screen for door staff, no guest list, and no per-ticket un-redeem. If you need admission control, pair the codes below with a ticketing platform or your own check-in sheet.

Generate one unique code per ticket

Upload a spreadsheet with one row per ticket, each row carrying its own destination URL, and the bulk QR code generator mints a separate dynamic QR code for every row. Each code keeps its own scan analytics, so you can see how many tickets were scanned and when. Bulk generation is a paid feature on the Plus plan and up, from $16/month billed annually — see pricing. The free plan allows a single dynamic code, which cannot host a ticket batch. Organizers running their own ticketing backend can mint codes programmatically with the QR code API.

What scan limits can and cannot do

A dynamic QR code can be set to stop working after a set number of scans, on the Plus plan and up. Once the limit is passed, the scan page stops resolving and shows a message. You can write your own in the code's expiry settings; leave it blank and the scan page falls back to its own wording. Expiry dates work the same way and can be applied per code or across a whole batch.

Read that counter literally: it counts every scan, not every person. A limit of 1 is consumed by whoever scans first — including the attendee who opens their own ticket at home to check it before travelling. Use scan limits for expiry windows and capacity ceilings, not as door validation.

How to actually validate tickets at the door

Pass/fail admission belongs in a ticketing platform or your own check-in sheet — something that can mark a ticket used and refuse it the second time. QRKIT covers the generation side: unique codes from us, validation from your system. This is the same split we describe for redeem-once QR coupons. For roll-call style arrival tracking rather than paid admission, QRKIT does serve QR code check-in and attendance tracking. To read what a code contains, our online QR code reader decodes it in the browser — that is reading only, not ticket validation.

Calendar event codes vs ticket codes

The event QR code built by the generator at the top of this page is static: it encodes a calendar entry directly, so it saves the date to a phone but carries no redirect, no scan tracking, and no scan limits. A ticket code has to be a dynamic QR code pointing at a URL — the redirect is what makes tracking, expiry dates, and scan limits possible in the first place. Do not mix the two: a calendar code on a ticket gives you a saved date and nothing to measure.

Best practices

Best Practices for Your QR Code for Event Use

01

Size for Scan Distance

Badges and tickets: 3–5 cm. Table cards and programs: 5–10 cm. Posters and banners: 10–15 cm. Outdoor signage and entry gates: 30+ cm. Rule of thumb: QR code width should be 1/10th of the expected scan distance.

02

Add a Clear Call-to-Action

Print “Scan to Add to Calendar” or “Scan for Event Details” next to the QR code. Event QR codes look like any other QR code — the label tells attendees what will happen when they scan.

03

Test Before Printing

Scan with both iPhone and Android from the expected distance. Verify the calendar app opens with the correct event title, location, and times. Test at the actual print size — not just on screen.

04

Use High-Contrast Colors

Dark QR code on a light background scans best. If using event brand colors, maintain strong contrast. Never print a light QR code on a light background or dark on dark.

05

Add Your Event Logo

Every QRKIT code is generated at error correction level Q — roughly 25% of the pattern is redundant, which is what lets a center logo sit on top without breaking the scan. Placement and size are automatic; scan-test the file before you print.

06

Place Where Attendees Expect

On invitations, near the RSVP date. On badges, visible but not covering names. On posters, at eye level and prominent. On table cards, facing outward. Match placement to context.

Static or dynamic

Are Event QR Codes Static or Dynamic?

On QRKIT, event QR codes are always static — the title, location, and dates are encoded directly into the code, so a scan adds the event to the phone's calendar even offline. Here's what that means for editing and tracking, and the workaround if you need either.

Static Event QR Code

Free

The event details (title, location, dates) are encoded directly in the QR code using the vCalendar format. It works forever and doesn't need an internet connection. When scanned, it instantly adds the event to the phone's calendar. Downside: if the venue changes or the time shifts, you need to generate and print a new QR code. Create free static QR codes with no limits.

Best for

Events with finalized details, save-the-dates, recurring events.

Need Edits or Analytics?

Use a dynamic URL

A static event QR code can't be edited or tracked — the details live inside the code itself. If the venue or time changes after printing, or you want scan analytics (total scans, devices, dates), point a dynamic URL QR code at an event page you control from your QRKIT dashboard and update it anytime — the printed code never changes. Learn more about dynamic QR codes.

Best for

Conferences with evolving schedules or promotional campaigns where you want to track engagement.

Event QR Code — Frequently Asked Questions

Get started

Turn Any Event into a
One-Scan Calendar Add

Create a QR code for event invitations, registration, check-in, or photo sharing — with the title, location, and time already filled in. Free, instant, works on every phone.

Free account to download — no credit cardAdds event directly to phone calendarGoogle Calendar, Apple Calendar & morePNG free · SVG/PDF paid

Want to add your logo and brand colors? Customize your QR code

Event QR codes are one of 20+ types available. See all QR code types or explore QR codes for business.