Barcode will not scan? Causes and fixes for shipping labels
A label that the courier cannot scan causes delays, manual entry at the hub, and sometimes a pickup refusal. The good news is that unreadable barcodes almost always come from a short list of causes. Work through them in this order and you will usually find the problem within a few test prints.
1. The label was shrunk too much
Barcodes depend on the width of their thinnest bars. When an A4 page is printed on a 4x6 roll with "fit to page", everything shrinks by roughly half, and the thin bars can end up narrower than a 203 dpi printer can draw cleanly. The bars merge and the scanner gives up.
Fix: crop the label out of the A4 page first, so it is scaled to fill the sticker rather than shrunk with the whole page, and print at actual size or 100%. CropMyLabel does the cropping and builds pages at your stock size, so the printer has nothing to shrink.
2. Printing is too light
A grey, patchy barcode is hard for scanners to read, especially the older handheld units at courier hubs. Raise the darkness or density setting in the printer driver a step at a time. Lowering print speed also helps. If raising darkness makes the bars bleed into each other, you have gone too far; come back one step.
3. The PDF is blurry before it even reaches the printer
Some tools turn every page into a picture when they crop or merge. If that picture is low resolution, the barcode edges are soft and fuzzy, and no printer setting will sharpen them. Screenshots of labels and labels saved through "print to image" have the same problem.
Fix: zoom right in on the PDF on screen. If the barcode edges stay crisp at high zoom, it is vector content and fine. If they turn into blocks or blur, the file has been rasterised. CropMyLabel keeps the original vector content when it crops and exports, so barcodes stay as sharp lines rather than pixels. Always start from the original file the marketplace gave you.
4. The quiet zone is missing
Every barcode needs a blank margin on its left and right, called the quiet zone. If a crop is too tight, a caption sits right against the bars, or the label is printed so close to the sticker edge that part of it falls off, the scanner cannot find where the code starts.
Fix: avoid hand-cropping right up to the bars. Automatic crops leave the marketplace’s own margins in place. If you use manual crop, leave a few millimetres of white on each side of every barcode. Check that the printer is calibrated so the label lands in the middle of the sticker.
5. The print head is dirty or worn
A thin white line running through every label in the same place usually means dirt or adhesive on the print head, or a worn dot. On a barcode, one white line through all the bars can make it unreadable.
Fix: switch off the printer and clean the head with a cleaning pen or a lint-free cloth and isopropyl alcohol, following your printer’s manual. Let it dry fully before printing. If the line stays after cleaning, the head element may be damaged.
Other things worth checking
A few less common causes come up now and then:
- Very cheap label stock can print unevenly. Try a roll from a different supplier.
- Thermal transfer stock in a direct thermal printer will not print properly without a ribbon.
- Labels kept in heat or sunlight darken over time, which kills contrast.
- Test every new setup with a phone barcode scanning app before a full batch.