QRCode SuiteQR platform
Events

QR Codes for Ticketing

QRCode Suite is the code layer of a ticketing setup, not the box office. It generates one dynamic code per ticket from a CSV, resolves each scan through rules you control, records who arrived and when, and pushes every scan to your own systems in real time. What it deliberately does not do is sell tickets, hold a seat map or run a door-scanning app: redemption logic belongs in the system that issued the ticket, and QRCode Suite feeds it rather than replacing it. That split is what makes the ticketing side flexible — the printed or emailed code is stable, while the destination, the schedule and the validation rules behind it stay entirely yours to change.

Bulk generation and webhooks are part of the Business plan (€29 per month). Conditional rules and code-level scheduling start at Pro.

Start free See pricing

One code per ticket, generated in bulk

Import a CSV of names and destinations and the Business plan creates a distinct dynamic code for each row, each with its own slug and its own scan history. That is what lets you tell ticket 412 from ticket 413 at the door.

Your system decides who gets in

QRCode Suite does not ship a door-scanning or redemption app. It reports the scan; validity, seat and refund state stay in the system that issued the ticket. Wire the two together through webhooks or the REST API.

Webhooks fire on every scan

Register an endpoint and the platform posts a signed qr.scanned event as each ticket is presented. Deliveries are HMAC-signed, retried on a 1m / 5m / 30m / 2h backoff, and dead-lettered after five failures so a flaky endpoint does not lose events silently.

Rules by date, time and day

Conditional redirect rules resolve on country, device, language, a date range, day of week or time of day. A code can show directions before doors open, the running order during the event, and a survey afterwards.

Live arrivals feed

From Business, a real-time scan feed streams events as they land, alongside hourly and geographic heatmaps. Door staff and organisers see arrival rate rather than a number that refreshes tomorrow.

Codes that expire on their own

The redirect engine gates every scan on status, schedule and scan cap before it resolves a destination, so a Pro code can stop working after its event window closes or after a set number of scans.

Calendar handoff

The Calendar Event QR type returns an .ics file with title, start, end, location, description and a link — so a promotional code on a poster puts the date straight into a phone calendar instead of opening a page.

Attendee privacy

No raw IP address is stored for any scan; distinct attendees are counted from a keyed hash. Bot and link-preview traffic is flagged and never forwarded to your integrations or webhooks.

Frequently asked questions

What is a dynamic QR code?

A dynamic QR code encodes a short redirect URL served by QRCode Suite. The actual destination is stored in your workspace and can be changed at any time, so you can update where a printed QR code points without reprinting it.

How many dynamic QR codes can I create?

The Free plan includes 3 dynamic QR codes. Pro and above include unlimited dynamic QR codes. Static QR codes never count against the limit.

What is a conditional redirect?

A conditional redirect sends scanners to different destinations based on rules — such as device type (iOS vs Android), country, time of day, or scan count. Conditional redirects are available on the Pro plan.

What formats can I export QR codes in?

All plans support PNG and SVG export. Pro adds CSV data export. Business adds XLSX export, branded PDF reports, and bulk generation with CSV import.

Can I add a logo or custom colors to my QR codes?

Yes, on Pro and above. Custom logo embedding, gradients and frames are part of the Pro design toolkit; the Free plan uses standard colours.

One code per ticket, tracked as it is scanned

Bulk generation, live arrivals, and a webhook into your own system.

Start freeSee pricing