Barcode guide

Why Your Printed Barcode Won't Scan and How to Fix It

For teams troubleshooting labels that look correct but fail on a phone, handheld scanner or warehouse device.

Direct answer

A printed barcode often fails because the data does not match the barcode format, the quiet zone is too small, contrast is low, the label was scaled unevenly or the print is not sharp enough. Test the on-screen preview first, then inspect the printed label size, margins and contrast.

Common causes of barcode scan failure

Cause
Symptom
Fix
Data or format
The value is rejected or scans incorrectly
Match the value to the barcode format rules
Quiet zone
Barcode touches borders or text
Leave blank space on both sides
Small size
Works on screen but not after printing
Increase width, height and print resolution
Low contrast
Slow or unstable scanning
Use dark bars on a light background
Print quality
Blurred or broken bars
Export SVG or high-resolution PNG and check printer settings
Scanner support
One scanner reads it but another does not
Test with the actual scanner, mobile app or warehouse device used by the team

Recommended workflow

1

Test the on-screen preview first

Use the target scanner, mobile app or warehouse device when possible. If only one app fails, the scanner may not support the barcode type or print tolerance.

2

Check content and format

Use Code 128 for mixed alphanumeric IDs. Use EAN, UPC or ISBN only when the value follows those standards.

3

Check quiet zones

Keep blank space around both sides of the barcode.

4

Print larger

Avoid squeezing the barcode horizontally because it changes bar width ratios.

5

Export a sharper file

Use SVG or a higher-resolution PNG when printed bars look soft, broken or pixelated.

Common mistakes

Taking screenshots of barcodes and reusing compressed images.
Squeezing the barcode horizontally to save label space.
Using low-contrast or inverted colors.
Changing check digits in EAN, UPC or ISBN values manually.

FAQ

Why can my phone scan it but my scanner cannot?

Phones often have higher tolerance. Dedicated scanners can be more sensitive to size, quiet zones, contrast and print quality.

Why can one scanning app read it while another cannot?

Scanning apps and devices differ in supported formats, autofocus, image processing and tolerance. Always test with the scanner or app used in the real workflow.

Do barcodes need blank space around them?

Yes. The blank area is called the quiet zone and helps the scanner detect the barcode boundaries.

Can I use colored barcodes?

Yes, but dark bars on a light background are safest. Avoid low contrast, gradients and inverted colors.