One printed sheet.
Everyone’s checked in.
Upload your attendee list, print the QR sheet, tape it to the door. Guests scan with the camera they already have — no app, no account, no queue — and names land in your roster the second they walk in.
Saturday Chess Meetup
scanpass.us/c/8KQ2M
Set up before the coffee finishes brewing.
Upload your list
Drop in a CSV with emails and names. Messy exports are fine — Excel BOMs, odd header labels, and duplicate rows are all handled on the way in.
Print the sheet
One page, one QR code, one link. Tape it to the door, prop it on the welcome table, or throw it up on a screen.
Watch the door
Names appear as they arrive, with timestamps. Open the roster on your phone to see who's still missing.
Everything that happens at a door.
Start with QR check-in. Add the rest when your event needs it.
QR check-inLive
One code at the door. Attendees scan and confirm their name in two taps.
Live rosterLive
Who's here, who isn't, on any phone. Search a name, check someone in by hand.
Check-out & hoursSoon
Same code on the way out. Time-in, time-out, and total hours per person.
Organizer alertsSoon
Email or push when a specific guest arrives, or a summary once doors close.
Attendance exportSoon
Download the full log as CSV — every check-in, timestamped, ready for your records.
Doors that don’t have a turnstile.
The things organizers ask first.
Do attendees need to install anything?
No. They point their phone camera at the sheet, tap the link, and pick their name. No app, no account, no password. If they'd rather not tap at all, you can check them in from your own phone in the roster.
What if the venue Wi-Fi drops?
Attendee scans go straight to the web, so most guests will be on cellular and never notice. And the roster works from any organizer's phone — if someone can't connect at all, check them in yourself with one tap.
Can someone check in twice, or check in as someone else?
Repeat scans only count once — a guest who is already checked in stays checked in, with the original timestamp. The roster shows exactly who's marked present, and you can undo any row with a tap if something looks off.
What does my spreadsheet need to look like?
An email column is the only requirement — it's how each guest is matched to one roster row. Add a name column so the door list reads like a guest list. Header rows are optional, Outlook-style headers work, and duplicate rows are dropped automatically.
Who can see the attendee list?
Only you. Attendees see their own name and confirmation screen, nothing else — never the rest of the list.