Gym Check-In Systems: QR Codes, Key Fobs and Apps Compared (2026)

How the main gym check-in methods work, what each costs in time, money and security, and how to pick one for a staffed gym, a class studio or a 24-hour facility.

Floot ·

Key Takeaways

  • Check-in and door access are two different jobs. Recording a visit is software. Unlocking a door needs a controller, a lock and a reader. Decide which you need before comparing products.
  • Speed at peak time is the real test. Multiply your busiest arrival rush by seconds per check-in. A method that is fine at noon can create a queue at 6 p.m.
  • QR codes are cheap and flexible. A code on a phone or in Apple Wallet works with a tablet camera or scanner, but a screenshot can be shared, so pair it with photo checks or expiry.
  • Old key fobs are easy to copy. Low-frequency 125 kHz proximity fobs are widely regarded as easy to clone. For door access, ask vendors about encrypted credentials or mobile keys.
  • The data matters as much as the scan. Make sure every check-in lands in member records you can report on: visits per member, peak times and class attendance.

Quick-Start Prioritization Framework

MethodBest forUp-front costMain weakness
Staff name lookupSmall staffed gyms and studiosNone beyond softwareSlow at peak times, needs staff
Self-service kiosk (name or PIN)Studios with a front desk areaA tablet and standPINs get shared
QR code on phone or walletMost staffed gyms and class studiosA tablet camera or scannerCodes can be screenshotted and shared
Barcode key tag or cardGyms with older members or no-phone policiesTags plus a scannerLost tags, easy to copy
RFID fob or card at the door24-hour and unstaffed gymsReaders, controller, locks, installationOlder fobs can be cloned
Mobile app unlock24-hour gyms with app-using membersCompatible door hardwareDead phones, app support

Check-in looks like a small thing until 30 people arrive for the 6 p.m. class at once. It is also the source of the attendance data you use to spot members who are drifting away, and, in an unstaffed gym, it is the only thing between the street and your equipment. The options range from a staff member typing a name to phones that unlock the front door. This guide explains how each method works, where it fits, and the details that decide whether it works at the busiest ten minutes of your day.

What a check-in system actually does

Before comparing methods, separate the jobs. Many gyms buy door hardware when they only needed better attendance tracking, or the reverse.

Job 1: record the visit

Every gym needs this. A check-in confirms who came, when, and to which class. It should also check the member’s status: active, frozen, unpaid, pack used up. This is a software job, and every gym management system does some version of it.

Job 2: control the door

Only gyms that open without staff, or want to stop people walking past the desk, need this. It requires physical hardware: a reader at the door, an electric lock or strike, a controller that decides who may enter, and wiring or networking to tie them together. The software must tell the controller who is allowed in, and the controller must report entries back.

Job 3: feed your reports

Check-in data drives attendance reports, at-risk member lists, coach pay for classes and capacity planning. A method that is fast but doesn’t link visits to member records gives you a door that opens and nothing else.

The main check-in methods

Most systems use one of these methods, or a mix: for example a QR code at the desk by day and a fob at the door after hours.

Staff lookup

A staff member searches the member’s name and clicks check in. It costs nothing extra and gives staff a reason to greet everyone by name, which helps retention. It falls apart when the desk is also selling smoothies and answering the phone during a rush.

Self-service kiosk

A tablet at the entrance where members tap their name, enter a PIN or phone number, or scan a code. Many gym platforms include a kiosk app; PushPress, for example, lists a Kiosk app on all its plans, and Mariana Tek lists kiosk check-in in its Core plan. A kiosk frees staff, but it relies on members being honest unless someone glances at the screen.

QR codes and barcodes

The member shows a code on their phone, in a member app, on a printed card or on a key tag, and a scanner or tablet camera reads it. Apple’s developer documentation lists a gym membership card as an example of a generic Wallet pass, so a code can sit in the member’s Wallet without a separate app. Codes are cheap and work at a staffed desk or a kiosk. The weakness is that a screenshot or a photocopied tag works just as well as the original.

RFID fobs and cards

A fob or card is tapped on a reader, usually at the door. This is the traditional choice for 24-hour gyms because it works without a phone and without staff. Older 125 kHz proximity credentials send an unencrypted ID and are widely regarded as easy to copy with cheap tools. Newer 13.56 MHz credentials can use encryption, but security depends on how the readers are configured, so ask your installer specifically whether legacy formats are switched off.

Mobile app access

The member’s phone acts as the key, unlocking the door over Bluetooth, NFC or the internet, or showing a rotating code that changes every few seconds. This removes fob costs and makes it easy to revoke access when a membership lapses. It needs door hardware that supports it, and a plan for members whose phone has died at the door.

Speed at the busiest moment

The method that works at 2 p.m. may not work at 6 p.m. Do the arithmetic for your own peak before choosing.

Seconds per check-in (assumed)People arriving in the rushTotal time at one station
5403 minutes 20 seconds
10406 minutes 40 seconds
204013 minutes 20 seconds
2040, split across 2 stations6 minutes 40 seconds

Time your own desk

The figures above are worked arithmetic, not measurements. Time ten real check-ins at your desk, including the member who can’t find their phone. If your rush pushes the total past a few minutes, add a second station or move to a faster method for regulars.

Pre-booked classes change the problem

In a class studio, check-in is usually marking attendance on a roster rather than admitting strangers. A coach with a tablet marking names at the studio door can be faster than a queue at the front desk, and it puts the coach in front of every member.

24-hour and unstaffed access

Running without staff turns check-in into a security system. The questions to ask change accordingly.

What the hardware involves

A typical door set-up includes a reader, an electric lock or strike, a door controller, a power supply with battery backup, and a door-position sensor so the system knows if the door is held open. Installation usually needs a locksmith or access-control installer and must meet local fire and building codes, which generally require people to be able to leave freely.

Tailgating and sharing

The most common abuse is one member letting a friend in behind them. Cameras at the entrance, a check that each entry matches one credential, and rules in the membership terms all help. Some systems also block a credential from entering twice without leaving, known as anti-passback.

Revoking access automatically

The access system must learn within minutes when a membership is cancelled, frozen or unpaid. Ask how often the gym software syncs with the door controller and what happens if the internet connection drops. A door that keeps admitting cancelled members for days is a common complaint after switching systems.

Budgeting

Prices vary widely by hardware and installer, so get quotes. As one published example, Gymdesk lists its door access add-on (in beta) at $100 a month for up to 3 doors and $29 for each extra door, with hardware and installation as a separate one-time cost.

Privacy, fairness and member experience

Check-in collects personal data every day, and the experience at the door shapes how members feel about your gym.

Collect only what you use

Visit times and member IDs are enough for most purposes. If you use photos to confirm identity, explain why and limit who can see them. Fingerprint and face recognition systems raise the stakes: several US states regulate biometric data, Illinois most strictly, so get advice before installing one.

Keep a fallback

Phones die, fobs get left in other bags, and Wi-Fi drops. Decide how a member who can’t check in normally gets in: a staff lookup, a PIN at the kiosk, or a phone number to call for 24-hour sites. Write it on the door.

Make declines discreet

When a check-in fails because of an unpaid balance, show the reason only to staff or privately on the member’s phone, not in big letters on a shared kiosk screen. Then make paying easy right there.

Choosing a system for your gym

Match the method to how your gym runs rather than to the most advanced option available.

Gym typeSuggested check-inDoor access needed?
Small boutique studio, staffed every classCoach marks roster on a tabletNo
Staffed gym with a front deskQR code or barcode tag at the desk, kiosk as backupUsually no
CrossFit or functional fitness boxKiosk check-in for each classOnly for open-gym hours
24-hour gymFob, card or mobile key at the doorYes
Climbing gym with day passesDesk check-in with waiver status checkUsually no

Questions to ask any vendor

Which door hardware brands does it work with? How quickly does a cancelled membership lose access? What happens when the internet is down? Can members check in with a phone and a physical credential? Does every check-in appear in attendance reports and member history? What does each extra door, reader and fob cost?

Common mistakes

These are the check-in problems gyms most often run into after installing a system.

  • Buying door hardware when a better attendance process at the desk would have been enough.
  • Testing check-in at a quiet time and discovering the queue at the first evening rush.
  • Using cheap 125 kHz fobs for unstaffed access without considering how easily they can be copied.
  • Letting the door system drift out of sync with billing, so cancelled members keep getting in.
  • Showing balance problems on a public kiosk screen.
  • Having no fallback for dead phones or forgotten fobs.
  • Collecting check-ins that never reach attendance reports or at-risk member lists.
  • Installing biometric scanners without checking state privacy laws.

Getting started

Write down your peak arrival numbers, whether you need door control, and what reports you want from check-in data. Time your current process. Then trial one method for a month, ideally with a small group of regulars first.

If you’d rather not do this yourself with a system that doesn’t fit your desk, Floot can build a check-in web app from a plain-English description: a tablet page where members search their name or enter a PIN, checks of membership status, and attendance stored in a Postgres database for your reports. It is free to start; door hardware would still come from an access-control provider.

Frequently Asked Questions

What is the cheapest way to check in gym members?

Staff looking up names in your gym software, or a tablet kiosk where members tap their name or enter a PIN. Both need no extra hardware beyond a tablet. They work well for small gyms but can slow down at peak times.

Are QR code check-ins secure?

They are fine for recording attendance at a staffed desk. Because a screenshot works as well as the original, pair them with staff seeing the member’s photo, codes that change regularly, or a check that a code isn’t used twice in a short time.

Can key fobs be copied?

Older 125 kHz proximity fobs are widely regarded as easy to clone with inexpensive tools. Newer encrypted credentials are harder to copy, but only if the readers are set up to reject the older formats. Ask your installer.

Can gym members use Apple Wallet to check in?

Yes, if your software issues Wallet passes. Apple’s developer documentation lists a gym membership card as an example of a generic pass, which can carry a barcode or QR code for scanning.

Do I need door access control to run a 24-hour gym?

In practice, yes. Unstaffed hours need a way to admit only active members, record who entered, and lock out cancelled or unpaid accounts quickly. That requires readers, locks and a controller connected to your member records.

How do I stop members sharing check-in codes?

Show the member’s photo to staff at check-in, use codes that refresh, block a second entry without an exit, and state the rule in your membership terms. Cameras at the entrance deter tailgating at unstaffed doors.

Sources