LocalQR

QR code for events & tickets: free, private, in your browser

Generate QR codes for event URLs, contact cards, or check-in codes. One scan, instant action. Nothing is uploaded.

Link QR code

Send scanners directly to a website, landing page, product, or portfolio URL.

Tip: include https:// so phone cameras open the right destination.

Appearance

Print-friendly controls

Live preview

Scan-ready output

Updates automatically

Waiting for content

Paste a link to render a QR code instantly.

Choose a QR type and add content to unlock downloads.

  • Use darker foreground colors and a light background for better scanning reliability.
  • Higher error correction improves resilience but makes the pattern denser.
  • SVG is ideal for print. PNG is convenient for chat apps and quick sharing.

Quick answers

How to make an event QR code

Choose the QR type (URL for an event page, vCard for a contact, or text for a check-in code), fill in the details, and download. Print on badges, tickets, or posters.

How to do it

Pick the QR type that matches your use case: URL for an event page, vCard for a contact card, or text for a check-in code. Fill in the fields, customize colors, and download.

Why use this tool

All data stays on your device. The QR is generated locally; no server processes your event details or attendee information. No account, no watermark.

URL for event pages

Encode the event page URL (Eventbrite, Google Calendar link, or your own site). Scanners open the page directly. Use error correction M for most prints, Q for outdoor signage.

vCard for networking

Encode your contact as a vCard so attendees can save it with one scan. Great for conference badges, lanyards, and tabletop displays at networking events.

Need more detail? Read how QR error correction works or how to size QR codes for print vs digital.

QR codes for events and tickets

QR codes are a natural fit for events. A URL QR on a ticket or poster sends attendees to the event page, a calendar link, or a live survey. A vCard QR on a badge lets people save each other's contacts instantly. A text QR can encode a check-in code or seat number.

For outdoor signage and large-format prints, use SVG output and error correction level Q or H. The extra redundancy means the code still scans even when partially covered by a lanyard, badge holder, or weather damage.

For digital tickets (email, SMS, or app), PNG at 512 px is usually sufficient. The code is displayed on a screen at high contrast, so error correction M is fine and the pattern stays clean and easy to scan.

How it works

  1. 1

    Choose the QR type

    Pick the format that matches your destination: a link, message, network, or contact card.

  2. 2

    Customize the look

    Adjust colors, output size, and error correction until the preview fits your use case.

  3. 3

    Download or copy

    Export PNG or SVG instantly, or copy the QR image to your clipboard when supported.

Privacy and quality

Your data never leaves your device. The QR code is generated and rendered entirely in the browser, with no server, no upload, and no tracking.

No account, no sign-up, no watermark. Open the page, type your content, and download a clean PNG or SVG.

Works offline once loaded. After the first visit, the page runs without a network connection because all the logic is in JavaScript.

FAQ

Common questions

Does this upload my content anywhere?

No. QR payloads are generated in the browser using a client-side library and rendered on the page locally.

Which export should I choose?

SVG is best for print and scaling. PNG is easier for quick sharing in slides, docs, chats, and social posts.

Why did my QR stop rendering?

Very long content can exceed QR capacity. Shorten the text or lower the error correction level to fit more data.

What does error correction do?

Error correction adds backup data so the QR can still be read even when partly covered, damaged, or printed on a rough surface. Higher levels (Q, H) tolerate more damage but make the pattern denser. Medium (M) is a good default for most uses.