Free Tool
Event QR Code Generator
Enter an event title, the time and a place, and get a QR code that offers to add it to a phone calendar. Free, with no signup, and your details stay in your browser.
Private by design: the code is built in your browser. What you type is never uploaded or stored.
About this QR code
A QR code that adds an event to a calendar
An event QR code holds a calendar entry in the standard iCalendar format. When a phone scans it, the phone can offer to add the event with its title, start and end time, location and description already in place.
It spares guests from copying a date from a poster and then forgetting it. The event data lives inside the code, so it works without a website, and what you enter here stays in your browser.
If the venue also needs directions, add a location QR code next to it so people can navigate there.
Where it is used
Where event codes work well
Invitations and posters. Weddings, parties and gigs can put the date straight into guests’ calendars.
Conferences and workshops. Print a code for each session so attendees can schedule the talks they want.
Classes and clubs. A weekly schedule on a noticeboard, scannable one event at a time.
Appointments and bookings. A reminder card for a viewing, a fitting or a collection slot.
Webinars and online sessions. Use the time-zone option for events that happen online, and put the joining link in the description.
Reminders for a sign-up page. Pair the code with a URL QR code that links to the registration or ticket page.
How to use it
Three simple steps
1. Name the event
Enter a clear title. It becomes the calendar entry’s heading.
2. Set the time
Choose a start and an optional end, or tick all-day and choose the days. Add a location and a short description if you like.
3. Download and test
Save the code and scan it on a phone. Check the title, date, time and place before you print anything.
The details
Time zones and all-day events
Time zones are the part of calendar codes that most often goes wrong, so this tool makes the choice visible. The default is the same clock time wherever the code is scanned. That is right for an event at a physical place: a 6 pm party is 6 pm for everyone who attends. The other option converts your time to UTC from your own browser’s time zone. That is better for an online event, because each attendee’s calendar then shows it in their local time.
For all-day events you choose the first and last day. The calendar format stores the end of an all-day event as the day after the last one, and the tool handles that for you. A one-day event on 31 December, for instance, ends on 1 January in the code, and your calendar shows a single day.
Phone support varies. An iPhone camera can usually offer to add a calendar event from a code. On Android the result depends on the scanner app. Keep the description short, because a long one makes the code dense. Commas, semicolons and line breaks are escaped for you, and accented and other non-Latin characters are encoded correctly.
The font caption
Name the event under the code
A caption such as “Add to your calendar” explains the code at a glance. Pick a typeface from the ProFont font library that suits the occasion, from formal serif for a wedding to something playful for a party. It appears under the code in the PNG. The SVG download holds the code only.
Caption font ideas
Pick a caption font
Invitations can be playful or formal, and script faces suit celebrations. These three set a festive tone:
Guides worth reading
Type guides to go with your code
Choosing type for the invitation or the poster? See:
Questions
event QR code FAQ
Which time zone option should I pick?
Use the same clock time for in-person events. Use UTC conversion for online events that people join from different time zones.
How do all-day events work?
Choose the first and last day. The tool writes the end the way calendars expect, so you enter the real last day and the event shows correctly.
Will every phone add the event?
iPhones can usually offer it from the camera. Android depends on the scanner app. Test on the phones your guests use.
How much can I put in the description?
Keep it brief, a link or a sentence. A long description makes a dense code that is harder to scan.
Can I change the event after printing?
Not on a static code. If the date or place changes, make a new code and replace the old one.
More QR code types
Make a different kind of code
Every kind of code is free, private and made in your browser.
Explore ProFont
Find the right font for anything
Search more than 2,000 fonts, see them in use and read the type guides.
More free tools