Glossary Term

Barcode Scanner

A barcode scanner (or reader) is the device that illuminates a barcode, captures the reflected light or an image, and runs a decode algorithm to recover the data.

What You Need to Know

Laser scanners sweep a beam across linear symbols and measure the timing of dark and light intervals — cheap, fast, long-range for 1D, but blind to 2D grids. Imager-based scanners (CMOS or CCD) photograph the symbol and decode it as an image: they read 2D symbologies, tolerate omni-directional presentation, and capture from screens. The installed base matters: a warehouse full of laser-only handhelds cannot read your QR codes no matter how well they print.

Beyond the sensor, decoding is signal processing: binarizing the waveform or image, finding start patterns, measuring element ratios against expected values, checking the check digit. This is why physical fidelity — integer module widths, clean contrast, honest quiet zones — translates directly to decode success, and why the same barcode can scan perfectly on one device and fail on another with different optics or firmware.

Where Barcode Scanner Applies

Code 128Linear (1D)

A high-density, variable-length linear barcode that encodes all 128 ASCII characters, and the backbone symbology of modern logistics.

Generate Code 128
EAN-13Linear (1D)

The 13-digit retail point-of-sale barcode used on consumer products worldwide outside North America.

Generate EAN-13
QR Code2D Matrix

The dominant 2D matrix barcode: up to 7,089 digits in a square symbol with selectable error correction.

Generate QR Code
Data Matrix2D Matrix

A compact 2D matrix code with fixed Reed-Solomon error correction — the standard for pharma serialization and tiny parts.

Generate Data Matrix