Create QR CodesCreate QR CodesSign in

QR codes for conference badges

QR Codes for Conference Badges

The badge prints early. The session link can wait.

Badge files go to the printer weeks out. The agenda does not. Put a dynamic code on the badge so you can point it at check-in, then the app, then the survey. You edit the link. The PVC stays.

Create a QR code

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

Conference badge on a lanyard with a printed QR next to the attendee name and a booth scanner
Conference badge on a lanyard with a printed QR next to the attendee name and a booth scanner

Where it goes

How people use QR codes for conference badges.

Attendee badges

One scan for the profile, the app download, or today's help-desk note. I print the square on the badge weeks out and retarget it the morning doors open.

Booth lead capture

Exhibitors get a tracked code. You see which booth was busy. Give each sponsor their own short link. Monday you send a number, not a guess from the aisle.

Session feedback

A door sign can open this hour's form. Next hour, a different form. Same sign art if you want. You change the destination between sessions.

Agenda and next year

Point leftover banners at the recap, then at next year's ticket page. Lanyard hardware can keep last year's code if you retarget it. Most teams print a new badge and keep the same short-link style.

Why dynamic

Print once. Edit the link.

Print deadlines vs. the live agenda

Badge vendors want art weeks early. Speakers cancel on Tuesday. A dynamic code closes that gap. You fix the link. You do not reprint 1,200 badges.

Cleaner sponsor reports

A code per booth is a number you can send on Monday. A shared conference URL cannot tell you which aisle worked.

After the show

Point leftover signage at the recap or the ticket page for next year. The foam board you already paid for still has a job.

You send badge art two or three weeks out. The keynote is still a hold. Breakouts will move. I want the square on the lanyard to open the page you are using at 8am, not the Eventbrite URL you had in March and not a vCard you exported from last year's CRM.

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

A vCard is static. A URL you own is not.

People still bake a vCard into a conference badge. Name, title, email, phone, company. The pixels hold that payload. There is nothing to edit. If the attendee changes jobs, the title is wrong, or you want the same square to open the app on day one and the survey on day three, you reprint. A URL you control is safer for agendas and support.

A static code that encodes a raw session URL has the same problem. Rooms move. The Zoom dies. The feedback form is not ready until the talk ends. Print that URL into 400 door cards and the first swap makes every card a lie. A dynamic code writes a short link. You change the destination. Same image. New room. New form.

On this site you create a QR code as Link. Do not pick vCard for a badge you will reprint if the contact data shifts. Do not pick Event for a door sign. 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.

The badge vendor wants a PDF. You want a live grid. Those dates never match. I would rather edit a URL at 10pm than reprint 1,200 badges at 6am. Canceled speaker, flooded breakout, swapped keynote — same square. If you encoded a raw path or a vCard, you reprint. That is why you create a QR code before you send art to the vendor.

  • Badge: staff scan at the line, or the attendee scans a booth. Opens the profile, the app, or today's help-desk note.
  • Program or chair card: today's grid, then the replay. That is a different job from the lanyard.
  • Booth: the sponsor's form or a tagged page. One code per booth if you want a Monday report.
  • Session door: this hour's talk page or feedback form. Next hour you retarget or swap the insert.

Smaller gatherings do the same job on a door poster. A salon does it on a mirror decal when the booking link moves. A listing sign does it when the MLS page dies. The print job changes. The rule does not: one scan, one answer, a destination you can edit. See events, salons, and real-estate if that is the surface you are printing.

Attendee scanning a conference badge QR with a phone at a booth
The real test is a phone at badge distance in the hall light, not a scan on your office desk.

Booth codes you can report

Sponsors ask which booth was busy. A shared conference 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.

Do not hand every exhibitor the same square. You will spend Wednesday arguing about aisle traffic you cannot prove. I give each booth its own short link even if the landing page is the same template with a different UTM. The report is the reason they bought the space.

Session feedback without a new door card

You tape a URL on a door when the program breaks. Attendees 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 between the 10am and the 11am.

One code per room is enough if you retarget it on the hour. One code per session is cleaner if you want a score per talk. I would not put the feedback form and the slides on the same square. People in a doorway will not pick.

Dashboard field for editing the destination URL behind a printed conference badge QR
Edit the destination when the room, app, or survey page changes. The printed badge stays.

Size the square for the lanyard

Your monitor lies. A 1 cm code that locked on your desk fails on a swinging badge with a logo eating the quiet zone. Use distance, not layout taste. Printed width should be about one tenth of the scan distance. Add margin for laminate glare and a phone held one-handed in a crowd.

SurfaceTypical scan distanceRecommended size
Badge or lanyard20–30 cm2.5–3 cm square
Program or chair card20–30 cm3 cm square
Session door card1–1.5 m10–15 cm square
Booth banner2–4 m20–40 cm square
Foyer easel1.5–2 m15–20 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 hall lights. Add Scan for agenda or Scan to connect in plain type. Test from the real spot with an older Android and a current iPhone before you lock the badge PDF.

Download, confirm email, pay $1

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

  1. Paste the first URL. Check-in, profile, or the app page you want today. Pick Link, not vCard and 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 lanyard needs. Keep it square.

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

Mistakes that force a reprint

  • Encoding a vCard on a badge you will want to retarget.
  • Using the Event type in the generator on a door that might change.
  • Baking a raw Eventbrite or app URL into a static square.
  • One tiny square trying to do check-in, the agenda, and the survey.
  • Shrinking the code into the conference logo so the quiet zone dies.
  • Skipping the hall scan until attendees arrive.

If a printed code already failed, you can only repair it without reprinting when it is dynamic and you still own the short link. A static vCard or a baked URL means you reprint. For the next run, create a QR code first, then send the badge file.

How to

Create QR codes for conference badges.

  1. 01

    Paste the first destination

    Check-in, the attendee profile, or the conference app page. Pick Link so the image encodes a short link, not a vCard and not a raw ticketing path.

  2. 02

    Create a code per need

    Badge, booth, and session codes stay easier to report. Hit Download, confirm the email we send, then pay $1 for the PNG.

  3. 03

    Send art to the badge vendor

    High contrast. Do not shrink it into the logo. Leave a quiet white border. Test a proof on two phones before the press run.

  4. 04

    Retarget on site

    Help-desk hours, room changes, and the survey go in the dashboard. Do not generate a new image unless the badge design changed.

FAQ

Should a badge QR be the attendee's vCard?

Only if that data will not change and you will never need the same square for the app or the survey. A URL you control is safer for agendas and support. A vCard is static. If the title or phone is wrong, you reprint.

Can sponsors have their own codes?

Yes. Create one per booth. That is how you compare traffic. A shared conference URL cannot tell you which aisle scanned.

What if badges already printed the wrong URL?

If they used a dynamic short link, edit it. If they encoded a raw URL or a vCard, you reprint. There is nothing to edit in those pixels.

Do attendees need an app to scan?

No. iPhone and Android cameras open the link. Add a short line on the badge: Scan to connect. Do not send them to an app store first unless that is the only job.

How do I create QR codes for conference badges?

Paste today's check-in or profile URL, pick Link, hit Download, confirm email, and pay $1 for the PNG. Send that file to the badge vendor. When the agenda or survey changes, edit the destination. Do not reprint.

Related QR codes for

All QR codes for pages · Guides