Why Label Size Matters for Barcodes
A barcode is not like regular text — it cannot simply be scaled down to fit a smaller label. Every barcode format has a minimum printable width below which scanners reliably fail. The quiet zones (the blank margins on either side of the bars) are mandatory parts of the symbol, not optional padding.
For EAN-13, the international retail standard, the minimum recommended width at 80% magnification is 29.83 mm. At the standard 100% magnification, that rises to 37.29 mm wide × 25.91 mm tall. A label narrower than 30 mm will force the barcode to be compressed below its readable limit.
For Code 128 — the format most commonly used for warehouse SKUs and Amazon FNSKU labels — there is no single mandated width, but the narrowest bar element (the X-dimension) must be at least 0.191 mm, and bar height must be at least 15% of the symbol length. In practice, a Code 128 label should be at least 25 mm wide and 15 mm tall to scan consistently on typical handheld scanners.
The safe rule of thumb: label width ≥ barcode width + 6 mm (3 mm quiet zone on each side). Never choose a label size based on what looks neat — choose it based on what the barcode format physically requires.
Avery Label Sheet Sizes
If you print on a standard laser or inkjet printer, Avery label sheets are the most common format. The six sizes below cover almost every retail and small-business use case. Choosing the right Avery number before generating your PDF avoids the most common printing problem: barcodes that print partly on one label and partly on the next.
| Avery # | Labels / Sheet | Size (inches) | Size (mm) | Best For |
|---|---|---|---|---|
| Avery 5160 | 30 (3×10) | 2⅝" × 1" | 67 × 25 mm | Product SKU, price tags, small retail items |
| Avery 5161 | 20 (2×10) | 4" × 1" | 102 × 25 mm | Longer SKU labels, address-style labels |
| Avery 5162 | 14 (2×7) | 4" × 1⅓" | 102 × 34 mm | Product labels with extra description text |
| Avery 5163 | 10 (2×5) | 4" × 2" | 102 × 51 mm | Shipping, warehouse labels, large barcodes |
| Avery 5164 | 6 (2×3) | 4" × 3⅓" | 102 × 85 mm | Carton labels, large-item barcodes |
| Avery 5165 | 2 (1×2) | 8½" × 11" | 216 × 280 mm | Full-page labels, pallet labels |
Avery 5160 is the default choice for retail stores — 30 labels per sheet at a size that comfortably fits a Code 128 or UPC-A barcode plus a short product name. Avery 5163 is the go-to for e-commerce sellers: the 4"×2" (102×51 mm) area is large enough for a tracking number barcode, the recipient address, and a return address in a single label.
Thermal Label Roll Sizes
Thermal label printers — Rollo, Zebra, Dymo, MUNBYN — use roll stock rather than sheets. The label size is defined by width × length per label. The table below lists the most common roll sizes and their primary use cases.
| Size | Dimensions (in) | Dimensions (mm) | Common Printer | Use Case |
|---|---|---|---|---|
| 4" × 6" | 4 × 6 | 102 × 152 mm | Rollo, Zebra, MUNBYN | Shipping labels, packing lists |
| 4" × 3" | 4 × 3 | 102 × 76 mm | Zebra ZD420, ZP450 | Product carton labels |
| 4" × 2" | 4 × 2 | 102 × 51 mm | Rollo, Zebra | Amazon FBA FNSKU (bulk) |
| 2.25" × 1.25" | 2.25 × 1.25 | 57 × 32 mm | Zebra LP2824 | Retail price tags |
| 2" × 1" | 2 × 1 | 51 × 25 mm | Dymo LW450, Zebra | Small product SKU, Amazon FNSKU |
| 1" × 0.5" | 1 × 0.5 | 25 × 12 mm | Dymo | Tiny price labels, jewelry |
The 4"×6" thermal label is the undisputed standard for shipping — it matches exactly what USPS, UPS, FedEx, and most carriers require. For Amazon FBA sellers applying FNSKU labels to individual units, 2"×1" (51×25 mm) is the industry norm.
How to Choose the Right Barcode Label Size
Work through these three questions in order to arrive at the right barcode label dimensions for your situation.
Question 1: What printer do you have?
- Laser or inkjet printer → Use Avery label sheets. Choose the Avery number that matches your use case from the table above.
- Thermal label printer (Rollo, Dymo, Zebra) → Use thermal roll stock. Match the roll width to the labels already loaded in your printer.
Question 2: Where does the label go?
- Small products (phone cases, jewelry, cosmetics) → 2"×1" (51×25 mm) thermal or Avery 5160
- Medium products (food cans, electronics accessories) → Avery 5160 or 2"×1.5" thermal
- Large products or outer cartons → Avery 5163 or 4"×3" thermal
- Shipping labels / courier parcels → 4"×6" thermal
Question 3: Which barcode format are you using?
- EAN-13 (retail): label width ≥ 42 mm (at 100% magnification)
- UPC-A (US retail): label width ≥ 40 mm (at 100% magnification)
- Code 128 (warehouse/SKU): label width ≥ 30 mm, bar height ≥ 15 mm
- QR Code: minimum 20×20 mm; retail and warehouse use ≥ 25×25 mm
Minimum Barcode Size Rules You Must Follow
These are not guidelines — scanners at retail checkouts and warehouse docks are calibrated to ISO/IEC 15416 tolerances, and a barcode printed below the minimum dimensions will fail verification and may be rejected by retailers.
- EAN-13 / UPC-A at 80% magnification (minimum allowed): 29.83 mm wide × 20.73 mm tall
- EAN-13 / UPC-A at 100% magnification (recommended): 37.29 mm wide × 25.91 mm tall
- Code 128: no mandated absolute size, but X-dimension (narrowest bar) ≥ 0.191 mm; bar height ≥ 15% of symbol length; in practice, minimum 25 mm wide, 15 mm tall
- QR Code: minimum 10×10 mm for close-range scanning; retail and warehouse use should target ≥ 25×25 mm
- Quiet zones — EAN-13: left quiet zone ≥ 3.63 mm; right quiet zone ≥ 2.31 mm
- Quiet zones — Code 128: left and right each ≥ 10× the X-dimension (minimum ~2 mm at standard print density)
If your chosen label is too narrow to include the barcode at the required minimum width plus its quiet zones, you have two options: switch to a wider label, or switch to a barcode format with a smaller footprint (e.g., QR Code instead of EAN-13 for internal use).
Label Size by Industry: Quick Reference
The table below cuts to the chase for the most common industry scenarios, combining label size and barcode format into a single recommendation per use case.
| Industry / Use Case | Recommended Label Size | Barcode Format |
|---|---|---|
| US retail (supermarket, boutique) | Avery 5160 (67×25 mm) | UPC-A |
| International retail | Avery 5160 or 5163 | EAN-13 |
| Amazon FBA (FNSKU labels) | 2"×1" thermal (51×25 mm) | Code 128 |
| E-commerce shipping | 4"×6" thermal (102×152 mm) | Code 128 |
| Warehouse / shelf locations | Avery 5163 or 4"×2" thermal | Code 39 |
| Clothing hang tags | Custom 50×30 mm minimum | Code 128 |
| Food / grocery products | Avery 5160 (67×25 mm) | EAN-13 |
| Jewelry / very small items | 1.5"×1" (38×25 mm) | Code 128 |
How to Set Label Size in Bulk Barcode Generator
Once you know your target label dimensions, generating a correctly-sized PDF takes four steps:
Upload your barcode list
Drag and drop a CSV or Excel file — one barcode value per row. A single column is enough. For extra text under the barcode (product name, price, SKU), add it in additional columns and map them in the generator.
Choose your barcode format
Select EAN-13, UPC-A, Code 128, Code 39, QR Code, or any other supported format from the dropdown. The generator will automatically apply the correct quiet zones for the format you choose.
Select your label size in the PDF settings
Use a built-in preset — Avery 5160, Avery 5163, 4"×6" thermal, or 2"×1" thermal — or enter a custom width and height in millimeters for any non-standard label stock.
Generate and download
Click Generate. Download the print-ready PDF — each barcode is placed precisely within the label boundary, including correct quiet zones and human-readable text. Print directly without any further layout adjustments.
Know your label size? Put it to use now. Upload your barcode list to Bulk Barcode Generator — pick a preset (Avery 5160, Avery 5163, 4×6 thermal, 2×1 thermal) or enter a custom mm dimension — and download a print-ready PDF in seconds. Free, no signup required, data never leaves your browser.
Generate Barcode Labels Free →