Back to Tools

Calendar Event QR Code - Add Events by Scanning | Free Online Tools

Create a QR code with event date, location, and reminders. Add events to your calendar just by scanning. Supports all-day events and recurring schedules.

Local Processing Only

Start Required

End Required

Set End Time

Optional Details

Set location, description, URL, guests, and similar fields only when needed.

Optional. Controls busy/free visibility behavior.

Recurrence

Configure weekly/monthly recurrence. Use Simple mode by default and switch to Advanced for detailed rules.

Notifications

Simple mode is enough for most use cases. See FAQ for Advanced term definitions.

Detailed Metadata (Advanced)

You can usually leave this empty. Expand only when needed.

Choose from common zones or search and select.

Use Standard QR for compatibility. Use rMQR for compact symbols (auto-falls back if too large).

Payload Size

0 bytes · Good

Larger payloads can reduce scan reliability.

How to Use

1

Enter title and start date/time (or start date in all-day mode).

2

Optionally set end, location, description, then start recurrence in Simple mode (default: weekly).

3

Start with Simple reminder mode, then switch to Advanced only if needed.

4

Check the payload bar and reduce content if scan risk is high.

Overview

Create QR codes for event announcements like seminars, meetings, and school events. Just enter the title, date, location, and description—attendees can add the event to their calendar with a single tap. Supports recurring events and reminders.

Capabilities

  • Combines seconds-aware datetime, all-day handling, recurrence, and Simple/Advanced reminders in one payload.

Use Cases

  • Practical for seminars, school events, internal meetings, and exhibition slot operations.

How It Works

  • Generates RFC 5545 VCALENDAR/VEVENT output and lets you add advanced metadata only when needed.

Cautions

  • Extra reminders/recurrence raise density; use the payload bar and run real-device scan tests before release.

Technical and Practical Benefits

Simple vs Advanced Mode

Simple mode works for most cases. Switch to Advanced only when you need fine-grained calendar settings like custom recurrence rules.

Data Size and Scannability

More fields mean a denser QR code that's harder to scan. Use the on-screen bar to monitor size and trim the description if needed.

rMQR Support

Choose rMQR for tight spaces. If the data exceeds rMQR capacity, it automatically falls back to a standard QR code.

Technical Specifications

                Format: iCalendar (ICS, RFC 5545 compliant)
Compatibility: iOS/Android standard cameras, various calendar apps
Processing: Runs entirely in your browser (no server upload)
            

FAQ

Does it support all-day events?

Yes. Check "All-day Event" to create a date-only event without specific times.

Can I set up recurring events?

Yes. Use Simple mode to pick frequency and interval. Advanced mode is available for more complex rules.

Can I add reminders?

Yes. You can add up to 5 reminders before the event starts, with notification, email, or audio options.

Does it work on both iPhone and Android?

Yes. The iCalendar format is widely supported by major calendar apps including Apple Calendar and Google Calendar.

Is my data sent to a server?

No. QR code creation runs entirely in your browser. Nothing is sent externally.

What if the QR code is too dense to scan?

Try shortening the description, reducing reminders/recurrence, or increasing the QR size. The on-screen bar shows density.

How do I set the timezone?

Select from the dropdown. Your device's timezone is auto-selected by default.

What if I want to add directly to Google Calendar?

There's a dedicated Google Calendar mode. It's smoother when most attendees use Google.

References