Barcode generator →
home / guides / why is my barcode not scanning?
Barcodes

Why Is My Barcode Not Scanning?

A barcode that won't scan is almost always failing for one of nine reasons — and you can diagnose most of them by eye in under a minute. Work down this list in order; it is sorted by how often each cause turns out to be the culprit.

1–3: Contrast, inversion, and quiet zones

Low contrast — scanners need dark bars on a light background; mid-tone brand colors (red bars especially, since laser scanners use red light) often read as "blank". Inverted colors — light bars on a dark background fail on most laser scanners even when the contrast ratio looks fine. Violated quiet zones — text, borders or a package fold encroaching on the blank margins prevents the scanner finding the symbol's edges.

4–6: Size, ink spread, and truncation

Printed too small — below 80% magnification for EAN/UPC, bar widths drop beneath scanner resolution. Ink spread (gain) — on porous stock or flexo presses, bars fatten and the spaces between them close up; the fix is Bar Width Reduction at generation time. Truncated height — bars cut short to fit a design defeat omnidirectional scanners that read at an angle.

7–9: Damage, wrong data, wrong scanner

Physical damage — scratches across the bars (along the scan direction) are fatal for 1D codes; a tear from the top is often survivable. Wrong check digit — a hand-typed number with a bad final digit will be rejected by the decoder itself; our generator computes it automatically. Wrong scanner class — a laser scanner pointed at a QR or Data Matrix will never read it; you need a camera-based imager.

A 60-second diagnostic routine

Scan with a phone app first (cameras are forgiving). If the phone reads it but the store scanner doesn't, suspect inversion, red-on-white colors, or size. If even the phone fails, suspect quiet zones, damage, or data errors. Then reprint one sample at 100% scale on the final material and test again before blaming the hardware.

Frequently asked questions

Why does my barcode scan from my phone but not at the register?
Phone cameras are imagers that tolerate inverted colors, small sizes and odd colors far better than the laser scanners common at checkouts. The usual culprits are inverted or reddish colors and sub-80% sizing.
Can a wrinkled or curved surface stop a barcode scanning?
Yes. Curvature distorts bar widths, which is why barcodes on bottles are printed with the bars running around the curve ("ladder" orientation) rather than along it.
Does laminating a barcode affect scanning?
Glossy lamination can cause specular glare that blinds the scanner. Matte laminate or strategic placement away from direct light fixes it.

Try it yourself

Related guides