Event QR Code Generator

Let people add your event to their calendar by scanning — date, time and place included.

Design extras Pro
Logo and frame branding are a Pro feature. Upgrade to Pro to unlock them.
Start typing above — your QR code appears here instantly.

An event QR code encodes the details of a calendar event, so when someone scans it their phone offers to add it to their calendar with the title, start and end time, location and description already filled in. It removes the friction of remembering to note a date, and it cuts down on no-shows for meetups, workshops, weddings, webinars and sales.

Print the code on invitations, flyers, posters and tickets, or drop it into a slide at the end of a talk. Everything is encoded in the code itself, so it works without an internet connection and never expires — the event stays addable right up to the day.

Set the start and end times carefully and include a clear location so the calendar entry is genuinely useful. For recurring or changeable events, a dynamic code that points to a hosted event page can be updated after printing, while a static event code is ideal for a fixed one-off date.

Keep the description concise — a short line of context scans more reliably than a long paragraph when the code is printed small.

PointQR codes are free forever, never expire and carry no scan limits. You can create and download a static code right here with no account, or sign up to make it dynamic — edit the destination after printing and track how many times it was scanned.

How to create your event qr code generator

  1. Choose "Calendar event" as the QR type.
  2. Enter the title, start and end time, location and a short description.
  3. Generate and download the code.
  4. Add it to your invitation or poster and test that the calendar entry looks right.

Frequently asked questions

What does scanning the event code do?

The phone opens an add-to-calendar screen pre-filled with your event's title, time and location.

Does it work offline?

Yes. The event details live in the code itself, so no internet is needed and it never expires.

Can I change the date after printing?

A static code is fixed. For changeable events, point a dynamic code at a hosted event page you can edit.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.