Calendar Event QR Code Generator
Put an "add to calendar" code on a poster, invitation or save-the-date card. People scan it and their phone offers to save the event with the name, time and place already filled in. Free, no account, generated in your browser.
Live preview
This is a static QR code: the data is inside the pattern, so it works without QRtracer and doesn't expire, but it can't be edited or tracked after printing. Scan it with your phone before printing.
What happens when someone scans it
The code holds the event in the iCalendar format that calendar apps use. The phone camera recognises it and shows an "Add to calendar" or "Add event" option. Nothing is saved until the person confirms, and they can edit the details first.
Support differs by phone and camera app, so scan your printed proof with an iPhone and an Android phone before a big print run.
Times show exactly as you enter them
The event is saved without a time zone, so 19:30 appears as 19:30 on everyone's calendar. That is what you want for a local event: guests are in the same place as the event. For an online event with guests in several time zones, put the time zone in the event name or details, or link to a page that shows local times.
If you leave the end time empty, the event lasts one hour.
Where calendar codes work well
- Save-the-date cards and wedding invitations: guests add the date the moment they open the envelope.
- Event posters and flyers: a gig, open day, market or workshop.
- Parent letters and school notices: parents' evenings and sports days.
- Appointment cards: the next check-up or service date.
- Conference badges and programmes: a session people want to remember.
Print the date and time next to the code as well, for people who don't scan.
Keep the text short
Every character goes into the pattern. A long description makes the code denser and harder to scan from a distance. Use the name, time and address, and put the programme, parking and ticket details on a web page instead.
When the date or venue might change
A calendar code is static: if the date moves, printed codes still add the old date. For events that might be rescheduled, or when you want to count scans per poster, use a dynamic QR code that opens your event page. You can update the page and the link at any time without reprinting.
Questions about this generator
Is the calendar QR code generator free?▾
Does it work with Google Calendar, Apple Calendar and Outlook?▾
Can I change the event after printing?▾
Is my event data sent to QRtracer?▾
Other free QR tools and guides
Dynamic QR Code for Events & Conferences
Keep attendees on schedule with dynamic event QR codes. Update agenda links, speaker slides, and venue maps on the fly without reprinting badges.
QR Code for Wedding Invites, Photos and Photo Dumps
Don't miss a single memory. Create a custom QR code for your wedding tables so guests can instantly upload their photos and videos to your shared album.
Google Maps QR Code for Your Location
Help people find you: a scan opens your shop, venue or entrance in Google Maps, ready for directions. Copy the share link from Google Maps, paste it below and download the code.
Need a code you can change after printing?
Static codes are fixed once printed. A dynamic QR code keeps the same pattern while you change the link and see scans. New accounts get unlimited dynamic codes, Analytics and QR Studio for 30 days.