Blog
Practical guides on barcode sizing, printing, compliance and troubleshooting.
Barcode X-Dimension & Magnification: Why You Cannot Just Shrink a Barcode
The X-dimension is the width of the narrowest bar, and it sets the floor for every other size decision. Here is how to choose one for your label and printer.
Read article →Barcode Quiet Zone: How Wide It Really Needs to Be (and Why Trimming Kills Scans)
The quiet zone is the blank margin on each side of a barcode. Cut it to fit a design and the scanner loses its reference point.
Read article →Logistics Label Placement Rules: Where the Barcode Goes (and the Mistakes That Get You Fined)
Carton barcode placement is governed by retailer and carrier specs. Getting it wrong means chargebacks, not just failed scans.
Read article →2026 Retail Barcode Compliance Guide: GS1-128, SSCC and What Marketplaces Expect
A supplier-facing checklist for retail barcodes: GTINs, carton codes, SSCC labels and the print quality rules behind them.
Read article →SSCC-18 Explained: The 18 Digits, the Check Digit, and Why You Can Never Reuse One
The SSCC ties a pallet or carton to a unique shipment. Here is how the 18 digits are built and checked.
Read article →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.
Read article →Barcode Color: Why Red Bars Won’t Scan (and the Other Color Traps)
Scanners read with red light. Anything that looks like white to that light behaves like a space, no matter how dark it looks to you.
Read article →Excel/CSV Leading Zeros: Why Your Barcodes Come Out One Digit Short
Spreadsheets silently drop leading zeros and round long numbers. Fix the cell format before you export.
Read article →Barcode Scans but the System Rejects It: Encoding vs. Database
A scanner beep only means the symbol decoded. Whether the data is accepted is a separate question.
Read article →Barcode Scans on Screen but Not When Printed: Isolate the Printer
If the same image scans on screen and fails on paper, the data and encoding are fine. The print path is the suspect.
Read article →Barcode Prints Blurry at High Speed: Why Print Speed Blurs Bars
A label that scans on a slow test print but fails in production is usually a heat and speed problem, not a barcode problem.
Read article →Barcode Scanner Configuration: Symbologies, Prefixes, and Firmware
A scanner that beeps but outputs nothing — or reads the wrong symbology — is usually misconfigured, not broken.
Read article →Barcode Truncated, Stretched, or Scaled: How Resizing Breaks Scans
Truncating to fit a label, stretching to look wider, or scaling in a design tool all change the geometry a scanner relies on.
Read article →Which Barcode Do You Actually Need? Code 128 vs EAN-13 vs UPC-A
A plain-English guide to picking a barcode for retail, logistics, internal asset tags and 2D use cases.
Read article →The Complete Guide to Barcode Generation: How It Works and Batch Generation in Practice
From encoding principles to production workflows: what happens between typing a value and holding a scannable label.
Read article →Online Barcode Reader: Scan a Barcode with Camera or Image
How to read a barcode in the browser, what formats are supported, and why some images fail.
Read article →HIBC Barcode Decoder Guide: How to Read HIBC Code 128 Data
HIBC codes carry a licence number, product code and unit-of-measure inside a standard Code 128 symbol. Here is how to parse them.
Read article →Amazon Barcode Generator Guide: UPC, EAN, FNSKU and What Sellers Need to Know
Which barcode goes on the product, which goes on the carton, and where FNSKU fits in.
Read article →How to Create Code 128 Barcodes in Bulk from Excel or CSV
A step-by-step workflow for turning a spreadsheet column into hundreds of Code 128 labels.
Read article →ISBN to Barcode: How to Convert an ISBN into a Bookland EAN-13 Barcode
An ISBN-13 is already the payload of a book barcode. Here is what changes, what the 978/979 prefix means, and how to print it.
Read article →