Generator
WhatsApp QR Code WiFi QR Code vCard QR Code PDF QR Code Menu QR Code Event QR Code QR Phone Cover Batch QR Code QR Code Checker QR Code Size Guide Static vs Dynamic How to Scan a QR Code QR Code Not Working
Designs Smart Logo Fit FAQ Create a code →
Free · No signup · No watermark

Free Event QR Code Generator

Put your event on their calendar, not just their memory.

Create a QR code with your event's title, date, time and location built in. Guests scan it to open or import the details into a compatible calendar app, depending on their device — Frame builds the code entirely in your browser, so nothing you type is sent to a server.

No signup, ever Highest quality, 100% free Unlimited downloads
Media & files
Social profiles
1Enter content
Now creating Booking / Event QR
Using design:
LOCKED ✓
Renders in your browser — nothing you type ever reaches a server.
✦ Free forever · No account needed ✦
2Customise your QROptional. Your code already works
ColoursForeground, background, gradient
Code
Background
Shape & DesignDots, eye frame, eye ball
Body dots
Eye frame
Eye ball
Add logoCentre logo with Smart Logo Fit
Above ~25% the code may stop scanning.
Smart Logo FitPNG or SVG, transparent background works best
Choose file
Logo coverage—
FramesAdd a call-to-action caption around the code

Frames use your current colours. Choosing one replaces an active preset.

Styles / TemplatesBusiness, events, gifts and proposal presets
AdvancedTransparent background, eye colour
Higher levels survive more damage but pack more modules in. A logo always forces H.
Blank margin around the code. Scanners need at least 4 modules.

Enter your event's title, date and time, plus the place and a short note if you like, and Frame builds a QR code that carries those details as standard calendar data. Customize it and download it for invitations, save-the-date cards, conference badges, workshop handouts or meeting slides. When someone scans it, a compatible phone or app can show the event and, on many devices, offer to save it. It's free, with no signup.

How do I make a QR code for an event? Type the event title, choose a start date (and a time, unless it's all-day), add an end, location or description if needed, then customize, scan-test and download the QR code.

Designed for the moment

Customize your event QR code

Loading designs…

What the code carries

The event itself, not a link to it.

Title, time, place, notes

The details are written into the QR code as standard calendar data that phones and calendar apps can read.

Timed or all-day

A meeting at 10:00 or a festival across three days: choose the mode, and the end is handled the way calendars expect.

Nothing hosted

No event page, no redirect, no tracking. The code works on its own, even offline, and even if Frame were gone.

New details, new code

Because the details live in the pattern, a changed date or venue means generating a fresh code.

What is an Event QR Code?

An event QR code is a QR code that holds structured calendar data rather than a web link: the event's title, when it starts and ends, and optionally where it is and a short description. Frame writes this in the standard iCalendar format that calendar software uses. A compatible scanner or calendar app can recognise it as an event and show it, and often offers to save it.

Frame doesn't host the event. There's no event page, ticketing or sign-up behind the code; everything the guest gets is in the pattern itself. That's also why this event QR code generator needs no account and works without an internet connection once scanned.

What information can the event QR code contain?

FieldRequired?What it means after scanning
Event titleRequiredThe name the event is saved under, such as “Sara & Adam's wedding”
All-day eventOptional tick boxSaves the event by date only, with no clock times
Start dateRequiredThe day the event begins
Start timeRequired for timed eventsWhen it begins. Ignored for all-day events
End date / end timeOptionalWhen it finishes. Timed events without an end time default to one hour long
LocationOptionalA place name or address shown with the event
DescriptionOptionalNotes for guests: agenda, dress code, parking

Optional fields you leave empty are left out of the code completely. Everything you type, including accents, emoji and non-Latin scripts, is kept exactly.

How to create an Event QR Code

  1. Enter the event title Short and specific, so it's recognisable in a crowded calendar.
  2. Choose all-day or timed Tick All-day event for date-only events. Leave it unticked for anything with a clock time.
  3. Add the start and end The start date (and time, for timed events) is required. Add an end date or time if you know it.
  4. Add location and description Both optional. Keep the description short, because every character makes the code denser.
  5. Generate and customize The preview appears once the required fields are filled. Change colours, add a caption frame or a logo if you like, and keep the code dark on light.
  6. Test it Scan the preview with a phone and check the title, date and time it shows.
  7. Download 2400 px suits invitations and handouts. Use 4000 px for posters.
  8. Scan a printed proof Test the final print, ideally on both an iPhone and an Android phone, before sending it out.

All-day vs timed events

Timed eventAll-day event
Best forMeetings, workshops, appointments, conference sessions, ceremoniesFestivals, holidays, exhibitions, multi-day retreats, deadlines
You enterStart date and time; end optionalStart date; end date optional
If you leave the end emptyIt lasts one hourIt covers just the start day
End date meansThe day it finishes, with the end timeThe last day of the event, counted in full

For an all-day event, enter the last day as the end date: a festival on 12–14 June ends on the 14th. Calendar standards mark all-day events as ending at the start of the next day, so Frame converts your date to that behind the scenes, and calendar apps display it as 12–14 June. Make sure the end date isn't earlier than the start date. For timed events, Frame refuses an end that comes before the start.

Time zones: how event times are saved

Frame saves the date and time exactly as you enter them, with no time zone attached and no conversion. Calendar apps generally treat that kind of time as local time on the phone that saves it. A 10:00 event shows as 10:00 for everyone, wherever they are.

That's what you want for an in-person event, where everyone is in the same place. For online events with guests in several time zones, the clock time won't be converted for each guest, so state the time zone in the title or description (for example “10:00 London time”) and test on a phone set to another time zone if it matters.

Event QR vs Location QR vs a registration form

Event QR codeLocation QR codeGoogle Form QR code
ContainsCalendar details: title, time, place, notesA map linkA link to a form
Guest getsAn event they can view or saveThe place on a map, ready for directionsQuestions to answer
Use it toSave the dateFind the venueRSVP or register

Event location vs directions

The event's location field is text that the calendar shows with the event. Some apps turn it into a map search, but it isn't a navigation link and won't reliably start directions. When getting there matters (a rural venue, a side entrance, overflow parking), add a Location QR code next to the event code.

Calendar details vs RSVPs

An event QR code doesn't collect anything: no RSVPs, names, meal choices or attendance. For that, use a Google Form QR code linked to a registration or RSVP form, and print it beside the event code.

Event QR codes for weddings

On a save-the-date card or invitation, an event QR code lets guests put the date straight into their calendar, with the venue and start time already filled in. Use the ceremony time as the start, the venue name and town as the location, and one line of description, such as “Reception to follow, dress: garden formal”. Pair it with a Location QR code for directions and, if you're collecting replies online, an RSVP form code. On the day, a code on the reception sign or printed itinerary helps guests save later parts of the celebration.

Conferences, workshops and meetings

For conferences, seminars, workshops, training sessions, business meetings and networking events, the code is only as useful as its details. A clear title (“Q3 Sales Kickoff”, not “Meeting”), the right start and end time, and the room or building in the location field mean the saved event still makes sense weeks later. Good places for a conference QR code or meeting QR code: the printed agenda, the back of a badge, the session poster, the last slide of a talk, a handout, or an email signature for a recurring public session. For a multi-session conference, make one code per session rather than one for the whole programme.

Event QR code ideas

Wedding

Matters most: date, ceremony time, venue. Where: save-the-date card. Say: “Scan to save our date.”

Conference

Matters most: session title and room. Where: agenda pages and session signs. Say: “Add this session to your calendar.”

Workshop

Matters most: start and end time, what to bring. Where: sign-up confirmation handout. Say: “Scan so you don't miss it.”

Business meeting

Matters most: exact time and meeting room. Where: the printed agenda or the first slide. Say: “Save the follow-up meeting.”

Webinar / online event

Matters most: the time with its time zone in the title or note. Where: social graphics and slides. Say: “Save the date (times in GMT).”

Exhibition

Matters most: an all-day event across the opening dates. Where: posters and window vinyl. Say: “On until 30 June, scan to remember.”

School & university

Matters most: date, time and hall or building. Where: letters home and noticeboards. Say: “Parents' evening: scan to save.”

Community event

Matters most: date, start time, park or hall name. Where: flyers and shop windows. Say: “Scan for the date and place.”

Printing an event QR code

How to scan an event QR code

  1. Open the camera or a QR reader Most phone cameras recognise QR codes.
  2. Point it at the code Hold steady until the phone reacts.
  3. Open what it found The phone shows that it found an event, or shows the event's text.
  4. View or save the event Compatible phones and apps show the details and may offer to add them to a calendar. The exact steps vary by device.

Behaviour depends on the phone, its operating system, the scanner app and the calendar app. Some devices offer Add to calendar straight away; others first show the event details or the raw text. Frame can't choose which calendar app opens, and it doesn't use any Google, Apple or Microsoft calendar service. It writes standard calendar data and leaves the rest to the device, so test on the phones your guests are likely to use.

Changing an event after printing

The event details are stored directly in the QR code. There's no Frame page or redirect behind it, and no scan tracking. The code has no expiry timer and will keep showing the same details for as long as it exists. That also means it can't be updated. If the date, time or venue changes, generate a new code and replace the old invitations, posters and slides, because anyone scanning an old copy will save the old details.

Your event details are processed in your browser and are not uploaded to Frame. The page makes no request with them while you create the code, calls no calendar service, and never touches anyone's calendar account. When a guest scans the code, their own phone and apps handle the event data.

Troubleshooting

The scanner shows text instead of “Add to calendar”

Not every scanner app recognises calendar data, and the code is still correct. Try the phone's built-in camera or another scanner. The details in the text are the ones the calendar would save.

The wrong time appears

Check the start and end times you entered, and whether All-day event is ticked. Times are saved without a time zone, so a guest in another time zone sees the same clock time. Add the time zone to the title or description for online events.

An all-day event shows an unexpected end date

Enter the last day of the event as the end date. If a scanner shows the raw text, the end may read as the following day, which is how calendar data marks the end of an all-day event; calendar apps display it correctly. Also check the end date isn't before the start date.

The location doesn't open directions

The location field is text for the calendar entry, not a navigation link. Add a separate Location QR code if guests need directions.

The event details changed after printing

Printed codes can't be updated. Generate a new code with the new details and replace the old copies.

The code is too dense, or won't generate

Long descriptions and locations make the code denser, and very long text may not fit at all; Frame says so if it's too large. Shorten the description, or print the code bigger.

The printed code is hard to scan

Check the file with the QR Code Checker, enlarge it with the size guide, and keep the clear margin from the quiet zone guide.

Event QR code checklist

Need a code for your website, WiFi or menu as well? Use the main QR code generator.

Questions

Common questions.

How do I make a QR code for an event?+

Enter the event title and start date in the generator at the top of this page, plus a start time unless it's an all-day event. Add an end, location or description if you want, then customize, scan-test and download the QR code.

Can a QR code add an event to a calendar?+

It can carry the event as standard calendar data, and many phones offer to save it after scanning. Some scanner apps only show the event details or text, so the exact result depends on the device and app.

What information can I include?+

The event title and start date are required, plus a start time for timed events. End date, end time, location and description are optional and are left out when empty.

Can I create an all-day event QR code?+

Yes. Tick All-day event and enter the start date, plus the last day as the end date for multi-day events. The event is saved by date only, with no clock times.

Can I add a location?+

Yes, as text shown with the event, such as a venue name or address. It isn't a navigation link, so add a Location QR code if guests need directions.

Can I create a QR code for a wedding?+

Yes. Use it on save-the-date cards and invitations with the ceremony time, venue and a short note. Pair it with a Location QR code for directions and an RSVP form code if you collect replies.

Can I use one for a conference or workshop?+

Yes. Give each session a clear title, the correct times and the room in the location field. For a multi-session event, make one code per session.

Does it work with Google Calendar, Apple Calendar or Outlook?+

Frame writes standard iCalendar data that these calendars understand, but it doesn't connect to any of them. Whether the phone offers to save the event, and in which app, depends on the device and scanner, so test on the phones your guests use.

How are time zones handled?+

The time is saved exactly as entered, with no time zone attached and no conversion, so calendar apps generally show the same clock time everywhere. For online events across time zones, state the time zone in the title or description.

Can I change the event after printing the QR code?+

No. The details are stored inside the code, so a printed code can't be updated. Generate a new code with the new details and replace the old copies.

Does an event QR code expire?+

No. It's a static code with the event details stored directly in it, with no expiry timer, and it doesn't depend on Frame staying online.

Can it collect RSVPs?+

No. An event QR code only shares the event's details and collects nothing. Use a Google Form QR code for RSVPs or registration.

Is my event information uploaded to Frame?+

No. Your event details are processed in your browser and are not uploaded to Frame, and no calendar service is called. When a guest scans the code, their own phone and apps handle the event data.

Does Frame track scans?+

No. Frame creates static QR codes with no redirect, so there are no scan counts or analytics.

Should I test it before printing?+

Yes. Scan it on both an iPhone and an Android phone if you can, check the title, date and time, run the file through the QR Code Checker, and scan a printed proof.

Building your code…