QR Code Forever

Event QR code for posters, invitations and tickets

An event QR code puts the event page, ticket shop, RSVP form or programme one scan away from the poster or invitation. It holds a link or text and is static, so it never expires and nothing routes through a server. It is free with no sign-up, made in your browser, and verified by a real scanner before you download it.

Content: Event or ticket link

This encodes a link or text only. It is not a ticketing system: use a ticket provider link or an order reference.

Style
Style preset
Contrast 21:1

PNG, JPG or SVG up to 2 MB. It stays on your device.

Your codes on this device

Off by default. When on, each downloaded code (type, content, style) is saved in this browser only, never uploaded. You can delete them at any time.

How to make an event QR code

  1. Choose what the scan should open: the event page, the ticket provider's sales page, an RSVP form or a programme PDF hosted on your site. Copy its address.
  2. Paste the address into Event or ticket link and click Test link. If you are printing an order reference rather than a link, use the text type instead.
  3. Add the event's branding in the Style panel with Upload logo or a Foreground colour; keep the modules dark and the background light.
  4. Wait for the badge to read Verified, then choose Download PDF at the poster's physical size or Download PNG for the invitation and social posts.

Event QR code details

A plain statement first, because ‘ticket QR code’ means two different things. This page makes a static code holding a link or text: the event page, an RSVP form, a ticket shop, a programme, or an order reference typed as text. It is not a ticketing system. It does not issue tickets, validate entries at the door, know whether a code has been scanned before, or tell two copies apart. The scannable codes on real tickets come from the ticket provider, whose scanner checks each one against its database. Use their codes for entry and this one for everything around the event.

What a QR code for an event does well

  • Posters and flyers: the code opens the event page or the ticket shop, sized for the viewing distance.
  • Invitations: the code opens an RSVP form, a map or a gift list.
  • Programmes and signage: the schedule, speaker bios, a feedback form after the talk.
  • Order references: an order number as text, so the desk can read it without typing; the check remains theirs.

For an add-to-calendar code, use the calendar event QR code, which stores the title, time and venue inside the code so phones offer to save it.

Ticket provider links usually keep working after the event, but the page turns into ‘sales closed’, and a poster that stays up points wherever the provider decides. For events that repeat, link to a page on your own site that you update with the next date; the static vs dynamic guide explains why that is safer than a redirect service.

Common mistakes

  • Printing an entry code from a ticket PDF onto a poster: it admits one person, once.
  • A code in the poster’s bottom corner, below knee height.

This code never expires

The event link is stored inside the code, so a poster printed in spring still opens the page in autumn, for as long as the page is up. This is a static QR code: the data is written into the pattern, so scanning it needs no server, no account and no subscription. There is nothing to renew and no redirect that can be switched off, which is why a code made here keeps working for as long as the printed copy exists. The trade-off is honest: a static code cannot be edited after printing and does not count scans. If you need either, encode a link to a page you control. Read how static and dynamic codes differ, and if a code you already have has stopped working, see why QR codes expire.

Styling, formats and print size

Every code can be styled in the Style panel: six dot shapes, corner shapes, solid or gradient colours, a transparent background, a quiet zone of 0–8 modules, and your own logo up to 30 percent of the width. A contrast checker warns below 3:1 and blocks downloads below 1.5:1, and after each change the preview is decoded again so the badge tells you whether the styled code still scans.

OutputBest forNotes
PNGWeb, documents, quick prints256 to 4096 px; transparent background supported
SVGDesigners and print shopsVector, scales without limit; logo embedded
PDFPrinting at an exact sizeVector modules at a chosen width in mm or inches, optional caption
JPGPlatforms that reject PNGWhite background; no transparency
EPSLegacy print workflowsVector from the module matrix, no logo
Copy / PrintPasting into a document; a quick paper testPNG to the clipboard; print view with caption

Print size: as a rule of thumb the code should be at least one tenth of the scanning distance wide, with the quiet zone included.

Scan distanceMinimum width
0.5 m (arm's length)5 cm
1 m10 cm
2 m20 cm
5 m50 cm

An invitation is read from 30 cm, so 2.5 cm is enough; a poster at 2 m needs 20 cm; print the PDF at its physical size rather than scaling a PNG.

The QR code size guide has a calculator for module size, DPI and distance.

Frequently asked questions

Does an event QR code expire?

No. The code stores the link or text itself and is made in your browser; nothing on this site is checked when someone scans it. What can change is the page behind it: a ticket shop closes sales, a form stops accepting replies.

Can I use this to make tickets that are scanned at the door?

No. This generator makes a static code that holds a link or text; it cannot check whether a ticket is valid, paid for or already used, and a copy scans exactly like the original. Entry codes must come from a ticketing service whose scanner app validates each one against its records.

What should the code on an invitation link to?

An RSVP form is the usual choice, because it turns the reply into one tap. A wedding or party website with the map, timing and gift list also works. If guests should save the date, add a second, calendar event code, which needs no link at all.

How big should the code be on a poster?

Divide the typical viewing distance by ten. A poster read from 1 m needs a 10 cm code, one across a hall at 3 m needs 30 cm, and an A5 flyer in the hand needs 2 cm. Download the PDF at the final size.

Can I put the date and venue in the code instead of a link?

Yes, with the calendar event type rather than this page. It encodes the title, start and end times, time zone and location, and phones offer to add the event to the calendar. This page's link code is better when details might change, because the page can be updated.

Does the code tell me how many people scanned it?

Not on its own; a static code has no server to count scans. Add UTM parameters to a link on your own site, or use a ticket provider link that reports referrals, and read the numbers there. Anything claiming scan counts without that routes scans through its own server.

Last updated . QR Code is a registered trademark of DENSO WAVE INCORPORATED. Open-source engines are listed on the how it works page.