Skip to content
AMPthilly home
Get started
Labels & identification

What Is a Barcode Scanner?

What a barcode scanner is, how laser and camera-based readers decode labels, the main scanner types, which barcodes they read, how they connect, and when a smartphone camera is all you really need.

AMPthilly Updated

A barcode scanner is a device or app that optically reads barcodes and converts them into data a computer or inventory system can use.

A barcode scanner is a device, or a piece of software using a camera, that optically reads a barcode and converts the printed pattern into data - usually a UID or product number - that a till, computer, or inventory system can use. The category runs from supermarket laser guns to fixed industrial readers to the phone in your pocket, but every scanner does the same three things: capture the code, decode it, and hand the result to software. The word “barcode reader” means the same thing; the two are used interchangeably.

What you will learn

How a barcode scanner works

Every scan follows the same sequence. The scanner illuminates the code, captures either the reflected light (laser and CCD types) or a full image of it (imagers and cameras), and a decoder translates the pattern of bars or modules into the characters it encodes. The result is then passed on - most handhelds emulate a keyboard, so the value appears wherever the cursor is, while phones and fixed readers hand it to an app directly.

The barcode itself rarely contains useful information. It carries a key - an asset ID, a part number, a serial number - and the system looks that key up to find the record behind it. That indirection is the whole point: a two-inch label on a laptop resolves, in one scan, to a full record showing who holds it, when it is due back, and its service history.

Types of barcode scanners

  • Laser scanners - sweep a laser line across the code. Fast and cheap, and generally better at longer reading distances and in low light, but 1D only, and they cannot read codes on screens.
  • Linear imagers (CCD) - photograph a single line, so still 1D only, but they read on-screen codes and have no moving parts to wear out.
  • 2D imagers (area imagers) - take a full picture and decode it, reading both 1D and 2D formats at any angle, including damaged, low-quality, or screen-displayed codes. The default choice in new hardware.
  • Fixed-mount and presentation scanners - built into checkout counters, kiosks, and conveyor lines; the code is brought to the scanner rather than the reverse.
  • Smartphone cameras - a camera plus decoding software. QR codes are read natively by the camera app; other formats need an app or browser-based tool.

Form factor varies too: corded handhelds for a fixed desk, cordless guns for warehouses, and wearable ring scanners for pickers who need both hands.

Which barcodes a scanner can read

What a scanner can read is set by its type, not by the software. Barcodes fall into two broad families, and the difference decides which scanner you need - the fuller comparison lives in the 1D vs 2D barcode entry.

  • 1D (linear) symbologies encode data in the widths of parallel bars. The common ones are UPC and EAN (retail products), Code 128 and Code 39 (shipping labels and internal inventory), and Codabar and ITF. A 1D barcode holds only a short number - a UPC carries twelve digits.
  • 2D symbologies pack data into a grid of squares or dots and hold far more - a QR code can store thousands of characters. The everyday 2D formats are QR Code, Data Matrix (small parts and electronics), and PDF417 (ID cards and shipping documents).

The practical rule: a 1D laser or linear imager reads only linear codes, while a 2D imager reads both families. So if your labels are QR codes, a laser scanner is useless - you need an imager or a phone camera. This is the single most common reason a scanner “won’t read the code”: the symbology and the hardware do not match.

How scanners connect

A decoded value is only useful once it reaches your software, and how it gets there depends on the scanner.

  • Corded (USB or serial) - the most common setup for a fixed workstation. A USB scanner is plug and play and, by default, behaves as a keyboard, so the value types straight into whichever field is focused. Older or industrial readers may use a serial port.
  • Cordless (Bluetooth or 2.4 GHz dongle) - frees the operator to carry the scanner to the goods. Bluetooth pairs with phones, tablets, and PCs; a 2.4 GHz USB dongle tends to reconnect faster in fixed environments like a warehouse or a goods-in desk.
  • Phone camera - no hardware link at all. The decode happens on the phone and the value passes straight to the app or web page already open, which is why a phone doubles as both scanner and screen.

Choosing a scanner

Four questions cover most decisions. Which symbologies must it read - 1D only, or QR and Data Matrix as well? Will it scan from screens, which rules out laser types? How harsh is the environment - drops onto concrete and dusty workshops call for rugged housings? And what is the volume - hundreds of scans an hour justify dedicated hardware, while occasional lookups do not. It also pays to match the scanner to your labels: small, dense codes from a label printer read more reliably on a higher-resolution imager.

Barcode scanners for inventory and asset tracking

In inventory and asset work, the scanner is not the system - it is the fast way into the system. The barcode on a box, a shelf, or a laptop resolves to a record, and the scan triggers the action: receive stock, pick an order, check a tool out to a technician, or log an inspection. That is why 2D imagers dominate warehouses today - a single scan can capture a product code, a location, and a batch in one image, and the same reader handles both the old 1D case labels and newer QR or Data Matrix tags.

It helps to separate two very different jobs. High-throughput operations - a goods-in desk, a picking line, a checkout queue - are where dedicated hardware pays off, because the trigger-and-beep cycle shaves seconds off thousands of scans a day. Asset management - tracking laptops, tools, and safety equipment across a business - is the opposite: scans are occasional, spread across many people, and happen wherever the asset is. For that pattern the economics tip toward the camera everyone already carries.

When a phone is enough

For asset tracking, scan volume is naturally low - a handful of checkouts, returns, and inspections per day rather than a checkout queue. That changes the economics: the camera already in everyone’s pocket is a perfectly good scanner, and there is no hardware to buy, charge, or lose. Monthly checks on fire extinguishers or issuing PPE to a crew work fine with a phone pointed at a QR label. In AMPthilly, this is the whole model: each asset’s printable QR label opens its profile in the phone’s browser when scanned with the normal camera, so checkouts, returns, and fault reports happen on the spot with no app install and no scanner hardware. Dedicated scanners remain the right tool where speed is the bottleneck - goods-in desks, dispatch lines, retail - rather than for the occasional scan that asset management actually demands.

Frequently asked questions

Can I use my phone as a barcode scanner? Yes. Every modern phone camera reads QR codes natively, and scanning apps or browser-based tools decode most 1D formats too. For low and medium scan volumes - asset audits, equipment checkouts, stock counts - a phone is usually all you need. Dedicated scanners earn their keep at high volumes, where the instant trigger-and-beep cycle and rugged casing matter more than convenience.

What is the difference between a laser scanner and an imager? A laser scanner sweeps a beam across the code and measures reflected light, so it only reads linear (1D) barcodes and cannot read codes displayed on screens. An imager photographs the whole code and decodes the picture, which lets it read both 1D and 2D formats, on paper or on a screen, at any angle. Most scanners sold today are 2D imagers.

Do barcode scanners need special software? Usually not. Most handheld scanners act as a keyboard - a setup called a keyboard wedge - so the decoded value is simply typed into whichever field has focus, whether that is a spreadsheet cell or a search box. Fixed-mount and warehouse scanners may talk to software over a serial or network connection instead, and phone-based scanning runs through an app or the browser.

What barcodes can a scanner read? That depends on the scanner type. A 1D laser or linear imager reads linear barcodes such as UPC and EAN (retail), Code 128 and Code 39 (logistics and internal labels). A 2D imager reads all of those plus 2D formats like QR codes, Data Matrix, and PDF417, and it can read a code shown on a screen. A 1D scanner cannot read a QR code, so if your labels are QR you need an imager or a phone camera.

How does a barcode scanner connect to a computer? Corded scanners plug in over USB (the most common option, plug and play) or an older serial port, and appear to the computer as a keyboard. Cordless models connect over Bluetooth or a 2.4 GHz USB dongle, which frees the operator to walk to the goods. Phone-based scanning skips the hardware link entirely - the decoded value passes straight to the app or web page open on the phone.

The takeaway

A barcode scanner captures a code, decodes it, and hands a key to your software - and the type you need follows from the codes you print and the volume you scan. Lasers are fast and cheap but 1D only; 2D imagers read everything, including QR codes and screens; and for the occasional scans that asset tracking demands, the phone in your pocket already does the job.

Tools that make this easier

AMPthilly gives every asset a printable QR label. Scan it with a normal phone camera and the asset’s profile opens in the browser - no app to install and no scanner hardware to buy - so anyone can check equipment in or out, report a fault, or see the current owner on the spot. Start free, no credit card required.

Free to start, no card required

Put your register to work

AMPthilly gives every asset an owner, a location, and a history - checkouts, printable QR labels, service desk, and audit trail in one place. The free plan covers 3 users and 25 assets, with SSO and MFA included.