Barcode Label Size Guide: Standard Sizes in Inches and mm

Find the right barcode label size for UPC-A, EAN-13, Code 128, and QR codes, plus Amazon FBA label rules and minimum sizes, in inches and millimeters.

Barcode label size depends entirely on which symbology you're printing and where it will be scanned, not on a single universal standard. A UPC-A on a cereal box, a Code 128 on a shipping carton, and a QR code on a flyer all follow different sizing rules. This guide lays out the real dimensions, in both inches and millimeters, for the formats and situations you'll run into most often.

What Is the Standard Size of a Barcode Label?

There is no single standard size for every barcode, since the right size depends on the symbology and how far away a scanner needs to read it. Retail UPC-A and EAN-13 barcodes use a nominal width of about 37.3mm (1.47 inches), while Code 128 shipping labels commonly run 2 inches wide and pallet labels use the 4x6 inch GS1 logistics label format.

Here's how the common formats break down at their recommended (nominal) print size:

FormatNominal WidthNominal HeightTypical Use
UPC-A / EAN-1337.3mm (1.47")25.9mm (1.02")Retail product packaging
Code 128 (10 chars)35mm (1.38")10mm (0.39") minimum bar heightShipping, inventory tags
Code 39 (10 chars)50mm (1.97")10mm (0.39") minimum bar heightIndustrial, asset tracking
ITF-1471.4mm (2.81")32mm (1.26")Case and carton codes
QR code (short URL)20-30mm (0.8-1.2")Same (square)Marketing, packaging links
GS1 logistics label4 x 6 inches4 x 6 inchesPallets, cartons

These are nominal figures, meaning the size GS1 and most retailers recommend for the most reliable scanning across a wide range of scanner types and lighting conditions. You can print most 1D barcodes smaller through "magnification" scaling, down to a documented floor, which is covered in the next section for UPC-A specifically.

What Is the Minimum Size for a UPC Barcode?

GS1's General Specifications allow UPC-A to be printed down to 80% magnification, which works out to roughly 29.8mm (1.17 inches) wide by 20.7mm (0.82 inches) tall including the quiet zones on each side. Below that, bar widths fall under scanners' reliable decoding tolerance and misreads increase.

GS1 defines barcode size as a percentage of the nominal (100%) symbol, called magnification, and sets an allowed range rather than one fixed number. For UPC-A and EAN-13, that range runs from 80% up to 200% of nominal size. At 100%, the printed symbol (bars only, not counting quiet zones) measures about 37.3mm wide by 25.9mm tall. At the 80% floor, it shrinks to around 29.8mm wide by 20.7mm tall with quiet zones included, according to GS1 Canada's EAN/UPC symbol reference table. Printing below 80% risks bars that are too narrow for the scanner's optics to distinguish reliably, which is why point-of-sale systems reject or struggle with undersized retail barcodes.

Retailers generally want barcodes printed close to 100% magnification rather than the 80% minimum, since smaller symbols are more sensitive to print quality problems like ink spread or a worn thermal printhead. If you're designing packaging, aim for the nominal 37.3mm width whenever the label has room for it, and only scale down toward 80% when space genuinely runs out. You can check a printed barcode's actual scan reliability with our barcode quality verification guide before a full print run.

What Label Size Does Amazon FBA Require?

Amazon's FBA item label specification calls for labels between 1 x 2 inches and 2 x 3 inches, with at least 0.25 inches of white space on the left and right of the barcode and 0.125 inches above and below it. Most sellers print FNSKU labels at 1 x 2-5/8 inches on standard Avery 5160-style sheets.

Amazon's own FBA guide documentation sets this 1" x 2" to 2" x 3" range as the valid label size window for item-level barcodes, which gives sellers some flexibility in label stock while keeping the barcode large enough for warehouse scanners to read at speed. The required white space, 0.25 inches on the sides and 0.125 inches top and bottom, functions as the barcode's quiet zone and should never be covered by text, borders, or other label elements. Pallet labels follow a separate convention, typically printed at the 4 x 6 inch logistics label size rather than the smaller item label range. For the full breakdown of FNSKU versus manufacturer barcodes and when each applies, see our guide to barcodes for Amazon FBA.

If you're printing FNSKU or other FBA labels yourself, stick to the documented size window rather than shrinking labels to save on stock. Undersized labels are one of the most common reasons warehouse associates have to manually key in a product instead of scanning it, which slows down receiving and can flag a shipment for review.

How Small Can a QR Code Be Printed and Still Scan?

A QR code encoding a short URL can scan reliably at about 20x20mm (0.8 x 0.8 inches) when read from roughly 20cm away, following the common 10:1 ratio between scan distance and code size. Denser QR codes carrying longer text or vCard data need more modules and should be printed at 30x30mm (1.2 inches) or larger to stay readable.

Unlike UPC-A and EAN-13, which encode a fixed number of digits at a fixed symbol size, a QR code's physical size depends heavily on how much data it holds. More data means more modules (the small squares that make up the code), and each module needs to stay large enough for a camera to resolve at the expected scan distance. A widely used guideline from Deloitte's QR code help documentation puts the minimum print size at 20x20mm for a typical URL (up to about 72 characters) scanned from 20cm away, which lines up with the common rule that scan distance should be roughly 10 times the code's width. A code meant to be scanned from across a room, like one on a storefront window or trade show banner, needs to scale up proportionally with that same ratio.

For packaging applications using GS1 Digital Link QR codes (which combine a scannable product link with a GTIN), GS1 recommends a minimum printed size of about 14.6mm x 14.6mm including the quiet zone, though larger sizes print more reliably across a range of phone cameras and lighting. Whatever size you choose, always leave a clean quiet zone around the QR code equal to at least four modules wide, since cropping or crowding the border is a more common cause of failed scans than the code being slightly undersized. Test any new QR code size with our free online barcode and QR scanner before committing to a full print run, and see our complete QR code guide for more on data capacity and error correction levels.

How Does Quiet Zone Affect the Label Size You Actually Need?

A quiet zone is the blank margin on each side of a barcode that tells a scanner where the symbol starts and ends. Without enough quiet zone, a scanner can misread the first or last character, or fail to recognize the barcode at all, even if the bars themselves are printed at the correct width.

Quiet zone requirements vary by symbology: UPC-A and EAN-13 need roughly 9 modules of blank space on the right side and a smaller margin on the left, while QR codes need four modules of quiet zone on every side. This means the label dimensions you design around must include this margin, not just the barcode's bar pattern. A barcode printed at the correct nominal width but crammed against text, a box edge, or another graphic element can still fail to scan, because the scanner's software can't isolate where the symbol begins. When planning label layouts, budget for quiet zone as part of the total label footprint, not as extra space you can trim if the design feels tight. Our guide on how to print barcode labels covers label stock and template setup if you're building a layout from scratch.

Sources

Frequently Asked Questions

What is the standard size of a barcode label?
There is no single standard size for every barcode, since the right size depends on the symbology and how far away a scanner needs to read it. Retail UPC-A and EAN-13 barcodes use a nominal width of about 37.3mm (1.47 inches), while Code 128 shipping labels commonly run 2 inches wide and pallet labels use the 4x6 inch GS1 logistics label format.
What is the minimum size for a UPC barcode?
GS1's General Specifications allow UPC-A to be printed down to 80% magnification, which works out to roughly 29.8mm (1.17 inches) wide by 20.7mm (0.82 inches) tall including the quiet zones on each side. Below that, bar widths fall under scanners' reliable decoding tolerance and misreads increase.
What label size does Amazon FBA require?
Amazon's FBA item label specification calls for labels between 1 x 2 inches and 2 x 3 inches, with at least 0.25 inches of white space on the left and right of the barcode and 0.125 inches above and below it. Most sellers print FNSKU labels at 1 x 2-5/8 inches on standard Avery 5160-style sheets.
How small can a QR code be printed and still scan?
A QR code encoding a short URL can scan reliably at about 20x20mm (0.8 x 0.8 inches) when read from roughly 20cm away, following the common 10:1 ratio between scan distance and code size. Denser QR codes carrying longer text or vCard data need more modules and should be printed at 30x30mm (1.2 inches) or larger to stay readable.
Why do barcodes need blank space (quiet zones) around them?
A quiet zone is the blank margin on each side of a barcode that tells a scanner where the symbol starts and ends. Without enough quiet zone, a scanner can misread the first or last character, or fail to recognize the barcode at all, even if the bars themselves are printed at the correct width.