Free Add-to-Calendar QR Code Generator
Create a QR code that adds an event to the scanner's calendar with one tap. Paste a link to an .ics file you host, or a shareable Google Calendar / Apple Calendar event URL. Perfect for wedding invitations, conference sessions, pop-up shops, and webinar reminders.
The fastest path: export your event as an ICS file from Google/Outlook/Apple Calendar, upload it anywhere public (your site, Dropbox, GitHub), and paste that URL below.
Point at a hosted .ics file or a Google/Apple Calendar event share URL.
Customize Colors
Add Logo (Optional)
Why Event QR Codes Beat "Save the Date" Emails
Email reminders get buried. Calendar invites across different ecosystems (Google, Apple, Outlook) often fail to import cleanly. A single QR that drops an event directly into the scanner's calendar — whatever calendar they use — gets more people to actually show up.
Wedding invites include them on the printed card so guests add the ceremony, reception, and travel day all at once. Conference organizers print them on badges for session reminders. SaaS companies include them in webinar landing pages so registrants can't forget. Pop-up retailers put them on sidewalk signs for return-visit prompts.
The underrated use: multi-session events (festivals, academic conferences, training camps) can distribute one QR per track. Attendees scan the tracks they care about, skip the rest, and their calendar reflects their actual schedule.
Frequently Asked Questions
What URL format should the QR point to?
Two good options. (1) Host an .ics file (iCalendar format) on your site and link directly to it — most reliable for both iOS and Android. (2) Use a shareable Google Calendar event URL (calendar.google.com/calendar/event?...). ICS files tend to prompt the native calendar app; Google URLs open in the browser or Google Calendar app.
Does it work on both iOS and Android?
Yes. Scanning an .ics link on iOS opens the Apple Calendar "Add Event" sheet. On Android it opens the default calendar app (Google Calendar, Samsung Calendar, Outlook). Both platforms preserve title, time, location, and description from the ICS file.
How are time zones handled?
Specify the time zone in your .ics file using the TZID parameter. Calendars then convert to the scanner's local time. For events where everyone attends in the same zone, you can use absolute DTSTART/DTEND values — but for webinars with global attendees, always include TZID.
Can I include recurring events?
Yes. The ICS RRULE property defines recurrence (daily, weekly, monthly, custom). A single QR can add an entire series to the scanner's calendar. Useful for weekly meetups, class schedules, or multi-day conferences.
What if event details change after I print the QR?
Update the hosted .ics file at the same URL. New scans pick up the new details. Previously-added events won't update automatically unless you use a subscribed calendar feed (webcal:// URL) — useful for long-running event series where changes are expected.