Calendar Event QR Code Generator
Fill in a title, start and end, a location and a description, and get a QR code that offers to add the event to a calendar when scanned. It suits invitations, timetables and posters where people would otherwise have to copy dates by hand.
Enter your data to see the preview.
Customize
Center logo
Optional. The logo stays on your device. Keep it small and test-scan the result.
Your data stays on your device.
How does it work?
- 1Enter the event title and choose the start and end date and time, or tick the all-day option.
- 2Add the location and, if needed, a short description.
- 3Adjust colours, size, margin, module style and error correction, and add a logo if wanted.
- 4Scan the preview with your phone to check that the event details are right, then download PNG, SVG or PDF.
What is Calendar Event QR Code?
The code contains an event in the iCalendar format (RFC 5545), the same standard behind .ics files. It is a small block of text between BEGIN:VEVENT and END:VEVENT lines with fields such as SUMMARY for the title, DTSTART and DTEND for the times, LOCATION and DESCRIPTION. All-day events use dates without times.
When scanned, the phone can offer to add the event to its calendar. iPhone camera support is good. On Android the result depends on the scanner app, and some apps only show the raw text. Since every field adds characters, a long description makes the code dense, so keep notes brief and put extra details on a web page.
When should you use it?
- Printing a save-the-date on a wedding or birthday invitation.
- Adding a webinar, conference session or open day to a poster so people can put it in their diary.
- Sharing a class schedule, a match date or a recurring meeting time on a noticeboard.
- Giving visitors of an exhibition the opening night, with the venue included.
- Letting customers save the date of a sale or product launch from a flyer.
Privacy
This tool runs in your browser. What you type, paste or open is processed on your device by JavaScript and is not sent to our servers, stored or shared. Your data stays on your device.
The event details are encoded in your browser and never sent to a server. Anyone who scans the code can read the title, place and description, so leave out anything private.
Frequently Asked Questions
Does every phone add the event automatically?
No. iPhones handle calendar codes well. On Android it depends on the scanner app, and some only show the text. Test on both before printing, and add the date in plain words next to the code as a fallback.
How are time zones handled?
The event carries the times you enter, and the phone shows them in its calendar. After scanning, always check that the date and time shown look right, particularly for events attended by people in different time zones.
Can I make a recurring event?
The tool creates a single event with a start, an end and an optional all-day flag. Repeat rules are not offered, so create one code per date or use a page listing the dates.
Can I update the event after printing?
No, the code is static. If the date or place changes, generate and print a new code, or mention the change clearly on the printed material.
Related tools
Location QR Code (geo)
Encode latitude and longitude as a geo: QR code that opens the phone's default map app
Open toolGoogle Maps QR Code
Create a QR code linking to a Google Maps search for an address, a business or coordinates
Open toolvCard QR Code Generator
Put your contact details in a QR code that adds you to a phone's address book in one scan.
Open toolEmail QR Code
Create a QR code that opens a pre-filled email with recipient, subject and message
Open toolQR Code Scanner Online
Scan QR codes with your camera or from an image. Shows the destination before opening.
Open toolQR Code Generator
Turn any text, link or data into a static QR code with colours, logo and PNG/SVG/PDF export
Open tool