Barcode Prints But Won’t Scan: The 12 Causes, In the Order You Should Check Them
A printed barcode that will not scan has a finite set of causes. Work through them from cheapest to most expensive.
Start with the data, not the printer. Confirm the encoded value is valid for the symbology — a 12-digit EAN-13 missing its check digit, a Code 39 string with a lowercase letter, or a UPC-E that cannot be compressed will produce a symbol that looks fine but cannot be decoded. Re-generate from a known-good sample and compare.
Next, check the physical print: low contrast (grey bars, coloured stock), bars that have spread or filled in, a damaged printhead leaving a white line, or a label printed over a seam. Then check the quiet zone — text, a border or a neighbouring barcode inside the margin is enough to stop a scanner. A phone camera at high zoom will show all of these faster than a scanner will.
If the print looks clean, move to geometry. Was the barcode resized non-proportionally? Truncated in height? Rotated so the bars run horizontally on a conveyor that expects vertical? Is the X-dimension below the minimum for the symbology? Each of these produces a symbol that a handheld scanner might read at close range but a fixed scanner will reject.
Finally, test the scanner and its configuration. A scanner may have the symbology disabled, a prefix/suffix that corrupts the payload, or firmware that predates the format. Try a second scanner and a known-good label. If both fail, the problem is the label; if only the production scanner fails, the problem is configuration. Keep a «known good» test card at every print station.
Создать штрихкод
Генератор штрихкодов