Free Dynamic QR Code for Event Check-In

Point guests at the door to your check-in form with one printed code you can switch, pause, or redirect on the day.

Dynamic: change where the code points after printing, and see how many people scan it.

Design

#000000
#ffffff
Dot style
Corner style
Frame with call to action
#000000

Say what people get: "SCAN FOR MENU" usually gets more scans than "SCAN ME".

Preview

Create the code to get your scannable dynamic QR.

Long check-in lines happen when every guest has to find a volunteer with a clipboard. A QR code at the entrance lets people check themselves in on their own phones while staff handle the exceptions: walk-ins, name badges, and questions. The code opens whatever check-in tool you already use, whether that is an online form, a ticketing platform page, or a simple sign-in sheet.

Making it dynamic matters because event logistics shift at the last minute. The form might be replaced the night before, the venue's network might struggle, or you might need a separate form for a second session. You print the signs once and decide what they open from the manage link, right up to doors opening and beyond.

Why use a dynamic QR code for event check-in

Signs printed early still work

Entrance signs are often printed days before the event. If the check-in form changes or gets duplicated, simply update the code's destination instead of reprinting signs at the venue. Staff can do it from a phone.

One sign, several sessions

For a morning workshop and an evening talk in the same room, point the code to the morning form, then switch it to the evening form at lunch. One printed sign covers both sessions.

Stop late check-ins cleanly

When check-in closes, pause the code or redirect it to a page explaining what late arrivals should do, rather than leaving an open form that keeps collecting entries. Reopen it anytime.

Watch the arrival curve

The scans-per-day view helps with multi-day events, showing how many scans each day received. Use it alongside your form's own records to plan staffing for the next edition. Use it to time volunteer shifts better.

How to set it up

  1. Set up your check-in form or ticket page first, keeping it short: name, ticket or email, and one optional question. Test that it loads quickly on mobile data.
  2. Paste the form URL above and name the code after the event and entrance, such as "Spring meetup - main door," especially if you use different codes for different doors.
  3. Download a high-contrast PNG or SVG and lay it out on an A4 or letter-size sign with large text that says exactly what scanning does, then print several copies.
  4. Save the manage link on your phone for quick changes on the day. Before doors open, scan every printed sign on the venue's actual network and on mobile data.

Where to place it

  • On a freestanding sign about 2 m before the entrance door, so guests scan while still walking up rather than blocking the doorway.
  • On each table of the registration desk, facing guests, so people in line can check in before they reach staff.
  • In the ticket confirmation email and on printed tickets, for guests who prefer to check in before arriving.
  • On lanyards or badge pickup boards, next to the alphabetical list of names for pre-registered guests.
  • At secondary entrances like parking garage doors, using a separate code to see which entrance people actually use.

Tips that improve scans

Size signs for the queue

People scan entrance signs from 1 to 2 m away. A code of 15 to 20 cm square on a poster-size sign works well. Avoid placing small codes on the door itself.

Say it plainly

"Scan to check in - takes 20 seconds" sets an expectation and reduces hesitation. Add a line telling walk-ins where to go so they do not crowd the code.

Plan for weak signal

Basements and convention halls can have poor reception. Post the venue Wi-Fi details next to the code, and keep a paper backup list at the desk.

Prepare the after-page

Have a "check-in is now closed" page ready to redirect to once doors close, with the agenda, map, or contact details for latecomers. Switching takes a few seconds from the manage link.

A form breaks an hour before doors open

A nonprofit hosts a 300-person fundraiser dinner with check-in signs printed and mounted at the entrance. An hour before doors open, the volunteer coordinator realizes the check-in form has hit its submission limit from testing. She duplicates the form, opens the manage link on her phone, and points the code to the new copy. The signs in the lobby stay exactly where they are, and guests check in without anyone noticing a problem.

Frequently asked questions

Does this code check people in by itself?

No. It opens the check-in page you link to, such as an online form or ticketing page. The code makes that page easy to reach, and your form or ticketing tool records who checked in.

Can I see how many people scanned the check-in sign?

Yes. You get total scans and scans per day, plus top countries and device types. Scan counts include repeat scans, so use your form's records for the final attendance number.

Can I change the destination during the event?

Yes, at any time from your manage link, including from a phone at the venue. The change takes effect immediately for the next person who scans. No need to reprint or move any signs.

Should I use one code for all entrances?

One code is simpler. Use a separate code per entrance only if you want to compare how many people used each door, since each code keeps its own stats. Label each sign with its door name.

Related use cases