HubTools

Calendar Event QR Code Generator

QR that adds an event to any calendar with one scan. iCal/VEVENT format.

How does a calendar QR code work?

A calendar QR encodes the event in the iCal VEVENT format — when scanned, the recipient's phone offers to add the event to their default calendar app (iOS Calendar, Google Calendar, Outlook). Encoding the date in the right format is the most common pitfall: VEVENT requires UTC timestamps in YYYYMMDDTHHMMSSZ form, with no separators. Get this wrong and the event silently fails to import. This generator handles the formatting for you, computed locally on your device.
Quick start templates
Appearance
Body & eyes
Body pattern
Eye frame
Eye ball
Colors
Body
#0EA5E9
#1E3A8A
Angle (135°)
Eye frame
#0EA5E9
Eye ball
#1E3A8A
Background
#FFFFFF
Logo

Drop a logo, or click to browse

PNG, JPEG, SVG, WebP · up to 2 MB

Frame
Frame style
Advanced
Size
Error correction
Quiet zone (4 modules)
Preview
Enter content to generate a QR code
Download
Format
PNG and WebP support transparency. SVG scales to any size without quality loss. JPEG is the smallest file but has no transparency.

About the VEVENT/iCal format

VEVENT is the calendar event subset of the iCalendar (RFC 5545) standard.
  • Begins BEGIN:VEVENT and ends END:VEVENT
  • Required: SUMMARY (title), DTSTART, DTEND
  • Optional: LOCATION, DESCRIPTION, URL, ORGANIZER
  • Date format: YYYYMMDDTHHMMSSZ (UTC) or YYYYMMDD (all-day)

Frequently asked questions

Will this work on every phone?
Yes — VEVENT/iCal is a 1998 IETF standard supported by every modern calendar app. iOS recognizes it natively from the Camera app; Android typically requires a QR scanner that handles structured data (Google Lens does).