Free forever iCalendar · Universal

Free Event QR Code Generator

Encode an event into a QR — title, location, start/end time, description. Scanners add it to their calendar in one tap. Works on iPhone, Android, Google Calendar, and Outlook.

Open the event generator How it works
✓ No sign-up ✓ No watermark ✓ iCalendar standard ✓ All calendar apps

How it works

An event QR code encodes a standard iCalendar (vCal) entry per RFC 5545:

BEGIN:VCALENDAR VERSION:2.0 BEGIN:VEVENT SUMMARY:Annual Conference 2026 LOCATION:Convention Center, Bratislava DTSTART:20260615T090000Z DTEND:20260615T170000Z DESCRIPTION:Keynote at 9am, workshops in the afternoon. END:VEVENT END:VCALENDAR

When scanned, the phone recognizes BEGIN:VCALENDAR and prompts: "Add to Calendar?" — one tap and the event lands in the user's primary calendar (iOS Calendar, Google Calendar, Outlook). Reminders, location-based notifications, and "Get directions" all work as if the user added it manually.

Generate yours in 3 steps

1

Open the event tab

Open the generator — it opens directly on the event tab.

2

Fill in event details

Enter title (required), optional location and description, and start/end times. The QR rebuilds live — see exactly what scanners will get.

3

Download and add to your design

Download as SVG or PNG and add to your event flyer, save-the-date card, conference program, or invite. Test with your phone first to confirm the right date and time appear.

Where event QR codes are useful

💍 Wedding invites

Print the event QR on the save-the-date so guests add it to their calendar without copy-pasting dates.

🎤 Conference flyers

One scan saves the keynote, panel times, and venue — attendees never miss a session.

🏋 Gym class schedules

QR per class on the studio wall — members tap to add the next session.

🎓 University events

Lectures, open days, exam dates — print on posters around campus.

🍷 Workshop posters

Cooking class, painting workshop, yoga retreat — guests RSVP mentally by saving it to their calendar.

🎟 Concert tickets

QR on the printed ticket adds the show to the calendar with venue location pre-filled.

Best practices

Frequently asked questions

Will it work on iPhone, Android, Google Calendar, and Outlook?
Yes. The iCalendar (vCal) format is universal — iOS Calendar, Google Calendar, Outlook, Apple Calendar, Fantastical, and every other modern calendar app recognize it.
How are time zones handled?
Times are encoded in UTC, so the scanner sees the correct local time wherever they are. If you want a fixed local time everywhere, mention the city in the title or description.
Can I include an event description and location?
Yes — both are optional but recommended. Many calendar apps offer "Get directions" from the location field automatically.
Does it work for recurring events?
The generator encodes single events. For recurring events, generate a QR for the next occurrence — most calendar apps then let the user manually repeat it.
Is my event data sent anywhere?
No. The entire generator runs in your browser — title, location, time, and description are encoded locally, never sent to any server.
Can I add a logo to the QR?
Yes. Upload a logo in the customize panel — the generator automatically bumps error correction to level H and caps the logo at 22% of the QR area.
Is this QR code generator really free, with no catch?

Yes — free forever. No sign-up, no watermark, no usage limits, no expiry. The entire generator runs in your browser, so we have no server costs to recover. No premium tier exists.

Will my QR code expire or stop working?

No. Static QR codes (which this site generates) never expire — they encode the destination directly into the image. The QR works as long as the URL or content it points to is still valid. Print once, scan forever.

Can I track how many people scan my QR code?

Not from the QR itself (static codes have no built-in analytics). The simplest workaround: add UTM parameters to your destination URL (e.g. ?utm_source=qr&utm_campaign=flyer) and read scans in Google Analytics, Plausible, or your site's log files.

What's the minimum print size for a QR code to scan reliably?

Rule of thumb: 2×2 cm (0.8") for cards and stickers, 5×5 cm for table tents and posters, 30×30 cm for billboards. The 1:10 ratio works: scan distance ≈ QR size × 10. Always test scan at actual size before printing a large batch.

Can I edit where the QR points after it's printed?

Not directly — static QR codes have the destination baked in. Workaround: point your QR to a short URL on your own domain (e.g. yourdomain.com/menu) that redirects to the real destination. You can change the redirect target any time without reprinting.

Related guides

From the blog

Generate your event QR now

Free, no sign-up. One scan and the event lands in the calendar.

Open the event generator