CardedCARDEDBack to site
Blog · August 6, 2026

How ID scanners work for bars — and what they can and can't do

If you run a bar, a nightclub, or a dispensary, "check the ID" is the single most important thing that happens at your door — and the easiest thing to get wrong at 1am with a line out front. An ID scanner is meant to take the guesswork out of it. But there's a lot of confusion about what these tools actually do, so let's be precise.

What an ID scanner actually reads

Every US driver's license and state ID has a PDF417 barcode on the back. It encodes the same core fields printed on the front: name, date of birth, document number, expiry date, and issuing state. An ID scanner points a camera at that barcode and parses those fields in a fraction of a second.

For a bar, one field does the work: date of birth. The scanner compares it against the age threshold you set — 21+, or 18+ for entry — and shows your staff a single, clear verdict. No mental math, no squinting at tiny print in the dark, no holding up the line.

That's the whole mechanism. A good ID scanner app does it in well under a second, using the phone already in your staff's pocket.

What an ID scanner proves — and what it doesn't

Here's the distinction that trips people up, and it matters both legally and practically.

An ID scanner reads the data encoded in the barcode. It does not inspect the physical card, and — on its own — it cannot tell you whether a license is genuine or a well-made fake. A barcode can be copied. So can a card.

An ID scanner reliably doesAn ID scanner does not do
Read the date of birth and compute ageConfirm the card is authentic
Flag an expired documentDetect a forged or altered ID
Check age against your thresholdVerify the photo matches the person
Create a fast, consistent record of the checkReplace your staff's judgment

Any product that promises to "detect every fake ID" from a barcode alone is overselling. Spotting a forgery still comes down to trained staff looking at the card and the person holding it. What the scanner gives you is speed and consistency on the part machines are good at, so your people can focus on the part they're good at.

Why the record matters more than the scan

This is the part most operators underrate. In most US states, if your staff electronically scanned a patron's ID before serving them, and it came back valid, you have an affirmative defense if that patron later turns out to be underage. The scan is only worth what you can prove after the fact.

That means the real product isn't the beep at the door — it's the record. When a regulator, an insurer, or a lawyer asks "did you check?", you want to pull up the exact scan: the time, the door, the age result, and the outcome. A clicker and a good memory won't cut it. A defensible, tamper-evident log will.

Privacy: you don't need to keep anyone's ID

A surprising number of scanners store everything they read — names, dates of birth, even photos of the license. That's a liability sitting on a server: something to breach, subpoena, or leak.

You don't need any of it. To prove a check happened and to spot a repeat visitor, all you need is a one-way code, an age bracket, and the result. The name, date of birth, and document number can be read on the device to produce the verdict and then discarded. Look for a scanner that keeps the proof and throws away the person.

What to look for in an ID scanner app for your bar

  • Speed at the door. Sub-second reads, or the line backs up.
  • Works offline. Basements and festival fields don't have signal; the scan and the verdict should run on the device.
  • A real record. A tamper-evident log you can export when someone asks.
  • Privacy by default. No stored names, numbers, or photos.
  • Honest claims. If it says it "detects fakes," be skeptical. Reading a barcode is not authentication.
  • Per-venue pricing. Watch for per-scan fees that punish you on a busy night.

An ID scanner won't replace a sharp doorperson. But the right one makes every check faster, keeps the line moving, and leaves you with proof you checked — which, when it matters, is the whole point.