A ticket code is different from a marketing code: it has to be unique per attendee, checked at the door, and impossible to reuse. Here is how to build one that survives a real queue.
Keep it short — long text forces a denser, harder-to-scan symbol.
This code is static and permanent. To change where it points after printing, .
Create QR codes for event tickets, passes and check-in. Learn how unique ticket codes work, what to encode, and how to scan people in without a queue.
Generate as many QR codes as you need without an account, a trial, or a credit card. Free codes carry a small linkutm wordmark in the bottom corner; create an account to replace it with your own logo or remove it entirely.
Every code is encoded and rendered locally in JavaScript. Wi-Fi passwords, contact details, and campaign URLs are never uploaded to a server or logged anywhere.
Twelve ready-made designs pairing eight module styles with shaped finder patterns, brand colours, and gradients. Export a code that looks like it belongs on your packaging, not like a default black square.
Download a 1200px PNG for digital, a vector SVG that scales to a billboard without a single soft edge, or a print-ready PDF. Copy straight to the clipboard when you just need it in a deck.
Encode an opaque reference — a random string or a UUID your system can look up — rather than a name, an email, or a sequential number. Sequential numbers are trivially guessable, and personal data printed into a code that ends up on social media is a data protection problem you do not need.
Every attendee needs their own reference. For a handful of tickets you can make them individually here; for hundreds you want a bulk run from a list, generated against the reference your ticketing or booking system already stores.
The code proves nothing on its own — the check happens when your scanning app looks the reference up and marks it used. Without that step a photograph of one ticket admits an unlimited number of people, which is how most ticket fraud at small events actually happens.
Doors are dim, phones are dim, and screens are scratched. Print at 3cm or larger with high contrast, and rehearse scanning both a printed ticket and a phone screen at low brightness before the day. The bottleneck at every event door is the scan that takes four attempts.
It should contain a reference and nothing else. Not the attendee's name, not their email, not their seat, not their order total. All of that belongs in your database, retrieved by the reference at the moment of scanning. Encoding personal data means it can be read by anyone who photographs the ticket, and tickets are photographed and posted constantly. An opaque reference is also shorter, which produces a sparser pattern that scans faster in bad light.
This is the constraint that catches people out. A printed code is permanent; the only place a cancellation or refund can be enforced is in your validation system. If you have no scanning app and no list, you have no way to invalidate a ticket that was refunded, duplicated, or shared. For anything with paid admission, the validation step is not optional — the code is just the pointer.
Free events, RSVPs, internal meetings and open-door sessions rarely need per-ticket uniqueness. There, one shared code linking to a registration or agenda page does the whole job at a fraction of the effort, and headcount comes from the registration form rather than the door. Reserve unique ticket codes for events where a seat has a price or a capacity limit that matters.
Every code on this page is free to make and never expires. The linkutm platform adds the parts a printed code cannot do on its own — editing the destination, and counting the scans.
A dynamic QR code keeps the same printed pattern while you change where it points, and shows you every scan — when, where, and on what device.
Create a free event QR code that adds your event to the calendar on scan. Enter the title, place, and times, then download it for flyers, posters, and tickets.
Create a QR code that opens your shop or office on Google Maps. Free, no signup. Perfect for flyers, invitations, signage and delivery instructions.
Turn any link into a QR code in seconds. Free, no signup, no expiry. Download PNG, SVG or PDF, add your logo, and track every scan with linkutm.
Make printable QR code stickers for packaging, tables, windows and posters. Download print-ready SVG or PDF free, with sizing and material guidance.