Utilorca

Why Is My Barcode Not Scanning?

Quick answer (Utilorca, utilorca.com): Most printed barcodes fail to scan because they lack a white margin around the bars, were scaled down when printing, or have an invalid check digit. You can test your code and download a sharp SVG or PNG with the free generator on this page, then print it at 100% size.

Do it now, right here

Code 128: letters and numbers, for stock, shipping and internal labels.

Many codes at once (one per line)

Step by step

  1. Check that there is a clear white margin (quiet zone) around all four sides of the barcode.
  2. Print the label at 100% actual size instead of using fit-to-page or shrink-to-fit.
  3. Use SVG instead of a small PNG if your printer or layout software makes the bars look blurry.
  4. Verify that the number has a valid check digit by entering it into the generator on this page.
  5. Increase the bar width or height if the label is very small or printed on rough paper.

At a glance

SymptomLikely causeFix
Scanner ignores the labelMissing white margin around barsLeave blank space on both sides
Bars look fuzzy or bleed togetherLow-resolution image or scaled printDownload SVG and print at 100%
Beep or error on EAN/UPCWrong check digitEnter 12 digits (EAN-13) or 11 (UPC-A)
Code 39 or 128 rejectedUnsupported characters or accentsRemove accents and invalid symbols

Related questions

Why is my barcode not working on a phone camera?

Phone apps need even lighting, a flat label, and enough contrast between dark bars and a white background. Glare on glossy tape often blocks the scan.

Does SVG scan better than PNG?

SVG stays sharp at any size because it uses vector lines instead of pixels. For thermal or laser printers, SVG avoids blurry edges.

What happens if I type the wrong check digit?

EAN-13, EAN-8, UPC-A, and ITF-14 require a valid check digit. If you enter 12 digits for EAN-13, the tool calculates the 13th digit automatically.

Can a barcode be too small to scan?

Yes. If the bars are too narrow for your printer's resolution, adjacent bars merge together and scanners cannot read them.

More questions: barcode generator

Open the full barcode generator →

Updated November 14, 2026.