Create QR CodesCreate QR CodesSign in

QR codes for event check-in

QR Codes for Event Check-In

One poster. A check-in page you can swap.

Print the code on badges, posters, and emails. Point it at registration now, the session grid at doors, and the replay after. Staff scan a badge or guests scan a poster. You edit the link. The foam board stays.

Create a QR code

Paste the events URL. Generate the QR, go to the dashboard, then check your email to get access.

Event check-in desk with a door poster QR, badges, and a tablet for guest scans
Event check-in desk with a door poster QR, badges, and a tablet for guest scans

Where it goes

How people use QR codes for event check-in.

Door check-in

Staff scan a badge or guests scan a poster. Send them to the check-in form you are using this hour. If you switch from a Google Form to Luma at lunch, change the destination. The easel still says Scan to check in.

Session changes

Rooms move. Speakers cancel. The door card you printed Tuesday is already in the holder. Edit the destination instead of taping a new URL on the frame. Guests scan the same square and land on the room that is actually running.

Livestream and replay

The foyer poster does not die at last call. Point it at the live stream during the keynote, the recording that night, then the survey on Monday. Same printed board. You change one field.

Lead capture at booths

Sponsors get a tracked code. You see which booth actually got scans. Give each exhibitor their own short link. Monday you send a number, not a guess from the aisle.

Why dynamic

Print once. Edit the link.

Late program edits

Print posters early. Fix the link the morning of the event. Rain venue, slipped start, swapped breakout — the ink does not care.

Scan totals by code

Compare door, email, and booth codes. Keep the placements that work. A badge code and a foyer code tell you different stories.

Works after the event

Reuse the printed foam board next year. Point it at the new registration page. Leftover sandwich boards become next season's ticket link.

You print badges two weeks out. The check-in form is still a draft. Rooms will move. I want the square on the lanyard to open the form you are using at 8am, not the Eventbrite URL you had in March.

Staff can scan a badge. Guests can scan a poster. Either way the phone should land on one job: check this person in, this hour. If you also need the agenda, print a second code. A hub page in a doorway is a bounce.

Print a short link, not the form

A static code writes the final URL into the pixels. There is nothing to edit. Print that on 200 posters and the first form swap makes every board wrong. A dynamic code writes a short link. You change the destination. Same image. New form. New room.

On this site you create a QR code as Link. Do not pick Event for a door poster. Event writes a calendar invite into the image. That payload is static. If the start time slips, every printed square is still the old time. Put the calendar button on the page behind the link if people need it.

Door, badge, and ticket email

QR codes for event check-in belong on the door, the badge, and the ticket email. Give each surface its own short link if you want a clean report. One code is fine if you will retarget it when check-in closes.

  • Door poster: guests scan themselves. Opens the form you are using this hour.
  • Badge: staff scan at the line. Opens the attendee record or the same form.
  • Ticket email: the pass, not the agenda. People open mail on the train.
  • Chair card or program: today's grid, then the replay. That is a different job.

Conferences do this on lanyards. Weddings do it on programs. Churches do it on door cards. The print job changes. The rule does not: one scan, one answer. See conferences, weddings, and churches if that is the surface you are printing.

Guest scanning a door poster QR with a phone at event check-in
The real test is a phone at door distance in the real light, not a scan on your office desk.

Rooms move after the print run

You tape a URL on a door when the program breaks. Guests type it wrong. Staff rewrite it in marker. That is the failure a dynamic destination is for. Keep the card. Change the link. The holder on the frame does not need a new insert.

I would rather edit a URL at 10pm than reprint 400 boards at 6am. Rain venue, canceled speaker, flooded breakout — same square. If you encoded a raw ticketing path, you reprint. That is why you create a QR code before you send art to the badge vendor.

Livestream now. Replay later.

The foyer poster still gets scans on the way out. People photograph it. Monday someone opens that photo. Point the same short link at the live stream, then the recording, then the survey. You do not need a new foam board for the recap.

Dashboard field for editing the destination URL behind a printed event check-in QR
Edit the destination when the form, room, or replay page changes. The printed square stays.

Booth codes you can report

Sponsors ask which booth was busy. A shared event URL cannot answer that. Create one code per booth. Point each at that sponsor's form or a tagged page. Scan totals by code are the Monday email. Keep the placements that worked. Drop the ones that sat.

Size the square for the door

Your monitor lies. A 3 cm code that locked on your desk fails on an easel with people in the way. Use distance, not layout taste. Printed width should be about one tenth of the scan distance. Add margin for glare and laminate.

SurfaceTypical scan distanceRecommended size
Ticket email or stub20–30 cm3 cm square
Badge20–30 cm2.5–3 cm square
Door poster, indoor1–1.5 m10–15 cm square
Outdoor easel1.5–2 m15–20 cm square
Booth banner2–4 m20–40 cm square
Print the code large enough for where people actually stand.

Black modules on a light panel. Leave a quiet zone. Matte beats gloss under lobby lights. Add Scan to check in in plain type. Test from the real spot with an older Android and a current iPhone before you print the run.

Download, confirm email, pay $1

Here is how I create a QR code for a door that still might change.

  1. Paste the check-in URL. Your own page is better than a listing that can expire. Pick Link, not Event.
  2. Hit Download. We ask for email so the code attaches to your account.
  3. Confirm the email we send. Check spam if it is slow.
  4. Pay $1 to unlock the 1024px PNG. Place it at the size the door needs. Keep it square.

When the form or room changes, open the dashboard and edit the URL. Do not generate a new image unless the poster design changed. Printed /r/ links keep scanning if the dashboard later locks. You cannot edit them until you start a plan.

Mistakes that waste a print run

  • Using the Event type in the generator on a poster that might change.
  • Encoding a Facebook or Eventbrite URL you will later lock.
  • One tiny square trying to do check-in, tickets, and the program.
  • A 3 cm door poster because it looked cleaner on the layout.
  • Skipping the door scan until guests arrive.
  • Putting the code on a photo or under gloss that blinds at noon.

If a printed code already failed, you can only repair it without reprinting when it is dynamic and you still own the short link. For the next run, create a QR code first, then print the poster.

How to

Create QR codes for event check-in.

  1. 01

    Paste the check-in URL

    Registration, Luma, Eventbrite, or your own check-in page. Pick Link so the image encodes a short link, not the raw ticketing path.

  2. 02

    Hit Download

    We ask for email so the code attaches to your account. Preview stays free.

  3. 03

    Confirm the email

    Open the confirm-signup mail. That unlocks the dashboard so you can edit the destination after the printer run.

  4. 04

    Pay $1 for the PNG

    Save the 1024px file. Print posters and badges with Scan to check in. After doors open, retarget the same square.

FAQ

Should QR codes for event check-in be dynamic?

Yes if you print them. Ticket URLs, Zoom rooms, and schedules change. A dynamic code keeps the poster honest. The image encodes a short link. You change where that link sends people.

Can I use one QR for registration and another for the agenda?

You can. Two codes make reports clearer. Or use one code and change the destination when check-in closes. Do not make a hub that asks guests to pick in a doorway.

Do printed event codes keep working if I stop paying later?

Printed /r/ links on this site still redirect if the dashboard locks. You cannot edit them until you start a plan.

Do guests need an app to scan?

No. iPhone and Android cameras open the link. Add a short line on the poster: Scan to check in.

What URL should a check-in QR open?

The form you are using this hour — your own page, Luma, Eventbrite, or a Google Form. Host a page you control if the ticketing URL can expire or ask for a login. Open it in a private tab on a phone before you print.

Related QR codes for

All QR codes for pages · Guides