Event QR code generator
People who see a poster and mean to come mostly forget, because nothing went into their calendar at that moment. An event QR code closes that gap: one scan puts the date, time and venue in their calendar with a reminder attached.
QR content
Fill this in and the preview updates as you type.
Appearance
Colours, shapes, quiet zone and a centre logo.
Colours
Shapes
Scan reliability
The standard requires at least 4 modules. Below that, scanners cannot find the code at all.
Higher survives more smudging and creasing, at the cost of a denser symbol.
Centre logo
An image up to 512 KB. A transparent PNG works best.
The logo is read in your browser only. Nothing is uploaded.
Preview
Fill in the form to see your QR code.
Scan quality check
Recommended print size
Print it at least 6.3 cm wide to scan from 0.5 m away
A 1024 px file prints up to 8.6 cm wide at press quality (300 dpi)
SVG and PDF are vector files — they stay sharp at any size
Download
The PDF centres the code on A4 at 50 mm wide.
Fill in the form before downloading.
Everything is generated in your browser. Your content and your logo are never uploaded.
How to use it
Write a title that stands alone
The title will surface in someone else's calendar three weeks later, with no poster in front of them. Make it say what the event is and who is running it.
Set the start, and the end if you have one
For something running the whole day, use the all-day option — calendars then show it as a banner rather than a timed block.
Give a location people can act on
Write a venue name that resolves in a map app. Most calendars turn the location field into a tap-to-navigate link.
Do one real add-to-calendar test
Scan it and actually save the event, checking that the time has not shifted and the title renders in full before the file goes to print.
The time-zone detail that shifts events by an hour or more
Timed events are stored in the code as universal time, and the scanner's calendar converts back to their own local time. For an audience entirely in one country, everyone sees exactly the time you set. Attendees abroad see their own local equivalent — which is correct behaviour, not a bug. All-day events carry no time zone at all: the date shown is always the date you entered.
Frequently asked questions
Does scanning add the event straight away?
Not immediately. The phone shows the details first and the person taps to add. They can edit it or choose a different calendar before saving.
If I move the event, does the distributed code update?
No. The details are frozen into the symbol, and anyone who already saved it keeps the original time. If the schedule might change, use a URL code pointing at an event page you can edit.
Does it work on both iPhone and Android?
iPhone handles it well through the built-in camera app. On Android it depends on the manufacturer's camera app — some offer to add the event directly, others show it as text. If your attendees are mainly on Android, test on the handset brands common in that group before a large print run.