Event QR codes that add the date to your guests' calendars

4 minute read ยท updated 2026-11-10

Make an event QR code โ†’

An event QR code puts your event straight into someone's calendar: the name, the date, the start and end time, and the place. It is ideal for posters, flyers and invitations, because the moment people are most interested in an event is when they see it, and that is often weeks before it happens.

What it holds

An event code contains a small calendar entry in the standard iCalendar format, the same format calendar apps use to share appointments. It includes:

When scanned, most recent phones offer to add the event to the calendar. Some older phones and scanner apps show the details as text instead, with an option to save. Either way, nothing is fetched from the internet: the event lives inside the code.

Calendar code or a link?

There are two ways to use a QR code for an event, and they suit different situations.

If there is any chance the date or venue will move, use a link to a page you control. A calendar code can't be updated, and a poster telling people the wrong date is worse than no code at all.

Getting the time right

Calendar entries can store time in two ways. Some include a time zone, so the event moves to the right local hour for someone in another country. Many QR codes, including the ones Codeshed makes, store a plain local time with no time zone, which calendars call a "floating" time: 7pm stays 7pm on whatever phone scans it.

For an event people attend in person, floating time is exactly what you want. The clock time on the poster and in the calendar match, including after the clocks change at the end of March or October. For an online event with guests in several countries, a floating time will show the wrong hour for some of them. In that case, write the time zone on the poster ("7pm UK time") and consider linking to an event page that handles time zones instead.

For a whole-day event, such as a festival or market, set the start and end to the opening hours. Guests then see when the doors open, which is more useful than a bare date.

Writing a good title and location

The title is what people will see in their calendar weeks later, often in a tiny font. "Fair" tells them nothing. "Riverside Spring Craft Fair" does. Include the organiser or venue if it helps people remember why they saved it.

For location, use the full postal address or the name a map app recognises. Phones turn a good address into a tappable link to directions. "The usual place" works for a club newsletter; it doesn't for a poster.

Designing the poster

Our guide to QR codes on flyers and posters goes into placement and calls to action in more depth.

Recurring events

Weekly classes, monthly markets and club nights are trickier. Calendar entries can repeat, but simple QR scanners handle repeat rules inconsistently. For regular events, the most reliable approach is a code with the first date, or a link to a page with the schedule and a subscribe-to-calendar option.

Test it like a guest would

  1. Scan the code with an iPhone and an Android phone.
  2. Add the event and open it in the calendar app.
  3. Check the date, start time, end time and time zone.
  4. Tap the location and check that directions open to the right place.
  5. Read the title as it appears in the calendar's week view, where space is short.

Once the poster is up, scan one copy on the wall. Glass noticeboards, laminated sheets and dim corridors can all affect how well a code reads.

Read next

Make a code in the workshop โ†’

Codeshed is a trading name of Third Coffee Studio Ltd, registered in England and Wales, company number 17517422.