Event QR Code Generator
Create a QR code that adds your event directly to a guest's calendar app — no manual entry of dates, times or venue.
Printed above the code. Clear it to remove the line entirely.
Fill in the fields to generate your QR code
How to create an event QR code
Enter your event title
Type the name guests should see in their calendar, such as "Q4 Product Launch". This becomes the SUMMARY line of the calendar entry, so keep it recognisable out of context — a guest scanning a poster may not open the invite until weeks later.
Set the start and end date and time
Pick the start date and time, then add an end time so the event blocks the right slot rather than appearing as a single moment. Times are encoded as local wall-clock time, so a 6:00 PM event shows as 6:00 PM on the guest's device.
Add the venue
Enter the venue name or full street address. Calendar apps turn the location field into a tappable link that opens Apple or Google Maps, so a complete address saves guests a search on the day.
Download and place the code
Download the PNG for digital use or the SVG for print, then add it to invitations, posters, email signatures or event pages. Scan it once with a real phone before printing to confirm the details land correctly.
What an event QR code actually contains
An event QR code stores a complete iCalendar object — the same open format behind the .ics attachments used by Apple Calendar, Google Calendar and Outlook. The code carries a VCALENDAR wrapper, a version marker, and a VEVENT block holding your title, start time, optional end time and venue.
That structure is what makes the scan feel instant. Because the details are encoded in the image itself, no server lookup happens between the scan and the calendar prompt, and the code keeps working even if this page moves. There is no redirect to break and no link to expire.
It also means the code is self-contained rather than tracked. Nothing is logged when a guest scans it, so an event code is safe to print on materials that outlive any campaign.
How phones handle the scan
The camera app recognises the calendar format and offers an "Add to Calendar" prompt rather than opening a browser. The guest reviews the prefilled title, date and venue, then saves it to whichever calendar they use by default.
iOS has read calendar codes from the built-in camera since iOS 11, and Android since roughly Android 10. On older handsets without native support, a free QR scanner app handles the same payload. Because the format is a published standard rather than a vendor extension, the same code works across ecosystems.
Timing is encoded as floating local time, meaning an event set for 6:00 PM displays as 6:00 PM regardless of the guest's timezone. For a physical venue that is almost always the behaviour you want — the start time matches the clock on the wall where the event happens.
Designing a code that scans reliably
Print size drives scan success more than any other factor. Keep the code at least 2 × 2 cm for handheld material such as invitations, and scale up roughly one centimetre for every additional metre of scanning distance on posters and banners.
Preserve the quiet zone — the clear margin around the code — and keep strong contrast between foreground and background. Dark codes on light backgrounds are the safest combination; inverted or low-contrast colour pairs are the most common reason a code fails under imperfect lighting.
Download the SVG for anything headed to print. It stays sharp at any size, where a PNG scaled beyond its resolution introduces soft edges that make the scan less reliable at distance.
Where to use it
Printed invitations and save-the-dates
Guests scan the card instead of copying dates by hand, which removes the most common cause of no-shows: an event that never made it into the calendar in the first place.
Conference and session signage
Place a code beside each session on the agenda wall so attendees can add individual talks to their schedule as they plan their day.
Email signatures and newsletters
Add the code to a campaign so readers on mobile can save the date without a landing page, form or third-party RSVP tool in between.
Webinar and class reminders
Recurring workshops, fitness classes and office hours become one scan for the attendee, and the entry carries your venue or joining details with it.
Best practices
- Always add an end time so the event occupies a real block rather than appearing as a zero-length entry.
- Write the title so it makes sense weeks later, when the guest sees it in a calendar with no surrounding context.
- Enter a full street address rather than a venue nickname so the calendar can link straight to maps.
- Test the printed code with both an iPhone and an Android device before committing to a print run.
- Keep the quiet zone clear — never crop the code tight or place text over its margin.
- Generate a fresh code if event details change, since the details live in the image and cannot be edited after printing.
Frequently asked questions
Your whole SEO stack, finally in one place
Search Console, GA4, site audits, keyword research and backlinks feed one AI that tells you what to fix and why — instead of five tools you stitch together yourself.