webby.tools

Event QR Code Generator

Turn the details of an event — a title, location, and date/time — into a QR code that adds it straight to someone's calendar app when they scan it. It's a fast, paper-friendly way to hand out invitations, flyers, and programs without anyone having to type in the details themselves. Handing out an invite alongside a way to reach the organizer? Pair it with the vCard QR Code Generator so guests can save a contact card too. If you'd rather just point people to a full event webpage with all the details, the plain QR Code Generator is a simpler fit for a single link.

Event Details

Enter a title and start date above to preview your QR code

How to Use

  1. Enter the event title — this is the only field, along with a start date, required to generate a code.
  2. Add a location if there is one, whether that's a street address or a video call link.
  3. Add any extra details in the description, such as what to bring or a dress code.
  4. Check This is an all-day event if there's no specific start or end time.
  5. Set the start date and time, and optionally an end date and time.
  6. Watch the QR code preview update live, then download it as a PNG or SVG once it looks right.

Common Uses

Wedding invitations

Print a code on the invitation or save-the-date card so guests can add the ceremony and reception straight to their calendar instead of copying details by hand.

Webinars and virtual events

Put the video call URL in the Location field — scanning the code adds the event to a calendar with the join link already attached.

School events

Open houses, award ceremonies, and field trip pickup times are easy to forget — a code on a flyer or newsletter puts the date directly on a parent's calendar.

Appointment reminders

Clinics, salons, and service businesses can print a code on a receipt or reminder card so clients never have to write down their next appointment.

A Note on Time Zones

This generator encodes the date and time exactly as you enter them, with no time zone conversion — what's known as a "floating" local time. That works well when everyone attending the event is in the same time zone, since the event will show up at the same wall-clock time on every guest's calendar. If you're expecting remote or multi-time-zone attendees, it's best to state the time zone explicitly in the Description field (for example, "3:00 PM Central Time") so there's no ambiguity about when the event actually starts.

Frequently Asked Questions

Does this work with Google Calendar, Apple Calendar, and Outlook?

Yes. The QR code encodes a standard iCalendar (VEVENT) file, which is supported by Google Calendar, Apple Calendar, Outlook, and virtually every other calendar app.

Can I add multiple events to one QR code?

No, each code holds a single event. If you need to share several events, generate a separate QR code for each one.

Does it handle recurring events?

No, this generator is built for single, one-time events only — it doesn't support recurrence rules like "every Tuesday" or "monthly."

Is my event information sent anywhere?

No. Everything is generated entirely in your browser — nothing is uploaded to a server or stored anywhere.

What happens if I don't set an end date?

If you leave the end date blank, the event is treated as ending on the same day it starts, making it easy to create quick same-day events.

This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.