freebarcodeqr.com

Free Event QR Code Generator.

Scanning offers to add the event to the user's calendar.

Generated in your browser. Never stored.

Colors
#0B1220
#FFFFFF

Contrast 18.7:1 — scans reliably.

Foreground gradient
Body dots
Corner eyes
Outer square
Inner dot
Frame & CTA text

A printed frame raises scan rate. Uses your foreground color for the border and band; text is rendered in the background color for contrast.

Logo

Logo is overlaid in the center. Error correction is automatically raised to H (30% recovery) when a logo is present.

An event QR encodes a vCalendar/vEvent entry. Scanning prompts the user to add the event to their calendar with all the details — title, start/end times, location, description — already filled in.

Useful for wedding invitations, conference badges, restaurant special events, trade-show schedules, anywhere a printed flyer benefits from one-tap save-the-date.

Free forever. No signup. No watermark. No expiry. The code you download today still works in ten years.

Time and timezone

We encode the start and end times exactly as you enter them, in the local time of whoever scans. This is fine for events where everyone is in the same timezone.

For events with attendees in different timezones, mention the timezone in the description so they can adjust. The current form does not encode an explicit timezone.

What scanners do

iPhone (iOS 14+) shows an Add to Calendar preview when scanning a vEvent QR. Android handling varies by camera app — Google Camera handles it; older OEM cameras may not.

If the user's camera doesn't recognize the format, they can scan with any dedicated QR app, which will show the raw vEvent text and offer to open it in their calendar.

Frequently asked questions

Will it add the event automatically?
No. Both iOS and Android show a confirmation sheet first. The user has to tap Add.
Can attendees RSVP through the QR?
Not directly. The QR adds the event to their personal calendar. For RSVPs, link to a web form using the URL QR type and put the form link in the event description.
Why does my long description make the QR dense?
More text needs more dots. Keep the description under a sentence or two for a code that scans well from a small flyer.

Related QR types