Home/QR Code Tools/Event & Calendar QR
🎫

Event & Calendar QR

FREE

Add an event with date, time and venue to any calendar app

Free · No sign-up required
Loading...

What an event QR code does

Scan an event QR code and the phone offers to add the event to its calendar — title, date, start and end time, location and description all filled in. It replaces the “I'll put it in my diary later” that never happens. The generator encodes the event as a standard iCalendar (vCalendar) entry, the same format behind .ics invitations, which every phone and desktop calendar understands. Everything runs in your browser.

What is inside the code

BEGIN:VEVENT SUMMARY:Product launch DTSTART:20260614T180000 DTEND:20260614T200000 LOCATION:Riverside Hall, 12 Quay Street DESCRIPTION:Doors 17:30. Bring this ticket. END:VEVENT

Dates are written as YYYYMMDDTHHMMSS. Without a trailing Z they are “floating” local times — 18:00 on the scanning phone's clock — which is what you want for a physical event where everyone is in the same place. For an online event spanning time zones, state the zone in the description.

Filling in the fields

FieldTip
TitleShort and specific — it is what shows in the calendar grid. "Team offsite — Q3 planning" beats "Meeting".
Start / endAlways set an end time; without one, calendars default to an hour or an all-day event.
LocationA full address or a venue name the phone's maps app can find. For online events, put the meeting link here.
DescriptionDoors time, dress code, what to bring, contact for questions. Keep it under about 200 characters to keep the code scannable.

How different devices handle it

  • iPhone: the Camera app shows an “Add to Calendar” banner; tapping opens the event in Calendar for confirmation.
  • Android: Google Lens or the camera app offers to add the event to Google Calendar or the default calendar app.
  • Desktop scanners may show the raw text; the user can copy it into a new event.
  • The event is added to whichever calendar the user selects. It is not a shared or synced invitation — changes you make later do not propagate.

Where to use event codes

  • Posters and flyers for concerts, talks, markets and open days.
  • Tickets and confirmations — printed or emailed, so the date lands in the calendar on purchase.
  • Wedding and party invitations — a small code on the card for the ceremony time and venue.
  • Conference schedules — one code per session on the programme board.
  • Appointment cards — dentists, salons and clinics reduce no-shows when the slot is in the phone.
  • School and club notices — term dates, matches, rehearsals.
  • Recurring events need a different approach: encode a link to a subscribable calendar (.ics URL) instead.

Event QR vs link to a booking page

An event QR puts a fixed event into the calendar with no ticketing or RSVP. A URL QR to an Eventbrite, Meetup or booking page lets people register, pay and receive updates, and lets you change the details later. For anything with limited places or a registration step, link to the page and let it offer “Add to calendar” after signup. For free, open events where the goal is simply to be remembered, the event QR is more direct.

Frequently asked questions

Can I set a reminder in the code?

The VEVENT format supports alarms, but phone scanners ignore them. Users set reminders after adding the event; suggest one in the description if it matters.

What if the event changes after I print the code?

The code is static. Calendars that already imported it will not update. For events likely to move, link to a web page instead.

How do I handle time zones?

The code uses local time on the scanning phone. For a physical venue that is correct. For online events, write the time zone in the title or description, e.g. "14:00 London / 09:00 New York".

Can I make an all-day event?

Set the start to 00:00 and the end to 00:00 the following day; most calendars display that as all-day.

Does the code work without internet?

Yes. The event details are inside the code; no connection is needed to add it.

Is the event data uploaded?

No. The code is generated in your browser.

More tools in this category

🔗
URL / Website QR
Generate a QR code that links to any website URL
📶
Wi-Fi QR
Create a QR code that connects guests to your Wi-Fi network instantly
📝
Plain Text QR
Encode any short text so it displays on scan — works offline
📧
Email QR
Open a pre-filled email with recipient, subject and body
📞
Phone & SMS QR
Dial a number or open a pre-written text message on scan
👤
Contact QR (vCard / MeCard)
Save your details to the phone's address book in one scan