Home › Barcode Label Generator
Free Barcode Label Generator — DPI, Print Setup, and Avery Guide
Generating a barcode image is the easy part. Getting it to print correctly — at the right size, at sufficient resolution, on the right label stock — is where most problems occur. This page covers the Page Designer tool, standard Avery label formats, DPI requirements for scannable barcodes, and the most common print setup mistakes.
Label Sheet Formats and Their Dimensions
| Avery Template | Labels per Sheet | Label Size | Common Use |
|---|---|---|---|
| 5160 | 30 | 1" × 2⅝" (25.4 × 66.7mm) | Address labels, FBA unit labels, small product labels |
| 5163 | 10 | 2" × 4" (50.8 × 101.6mm) | Shipping labels, larger product labels |
| 5167 | 80 | ½" × 1¾" (12.7 × 44.5mm) | Price stickers, small inventory labels |
| 5161 | 20 | 1" × 4" (25.4 × 101.6mm) | Folder tabs, narrow product labels |
| Custom | Variable | You define | Thermal label rolls, bespoke formats |
The Page Designer in BatchPrintGTIN includes presets for the Avery formats above. For thermal label printers (Zebra, Rollo, Dymo LabelWriter), use the custom dimension settings — enter your roll label size exactly, with zero margins on all sides.
DPI Requirements for Scannable Barcodes
Barcode readability depends on the physical width of the narrowest bar element, not just the image resolution. GS1 specifies a minimum narrow bar width of 0.264mm for UPC-A and EAN-13 at 100% nominal size. At 300 DPI print resolution, 0.264mm corresponds to roughly 3 pixels — the absolute minimum for reliable scanning. At 203 DPI (the resolution of many entry-level thermal label printers), that same bar becomes approximately 2 pixels, which causes scan failures.
Recommended minimum print resolutions by barcode type:
- UPC-A, EAN-13 — 300 DPI minimum. 600 DPI recommended for retail packaging. At 300 DPI, print at 100% scale or larger.
- Code 128 — 203 DPI is acceptable for most warehouse scanners if bar width is at least 0.38mm. For healthcare and retail environments, 300 DPI.
- QR Code — 150 DPI is sufficient for QR codes 25mm or larger. For QR codes smaller than 20mm, use 300 DPI minimum.
- ITF-14 — typically printed directly on corrugated cardboard. Minimum bar width 1.02mm, which accommodates lower resolution direct print.
What Fits on an Avery 5160 Label (1" × 2⅝")
An Avery 5160 label is 25.4mm tall by 66.7mm wide. At 100% GS1 nominal scale, a UPC-A barcode is 25.91mm tall and 37.29mm wide — it fits with about 14mm of horizontal space for a product name alongside it, or can be centred with margins.
A practical configuration for FBA unit labels: barcode occupies the left 40mm of the label width, product name in 8pt font in the remaining 24mm on the right, ASIN or SKU in 7pt below the product name. This keeps everything legible and leaves the barcode undistorted.
Using the Page Designer
Open the Page Designer from the main generator toolbar. Select a label sheet preset or enter custom dimensions. Items appear as draggable tiles on a canvas preview. For batch label production, load your CSV through the Batch Generator first, then switch to Page Designer — your batch output populates the label grid automatically, one barcode per label cell, in CSV row order.
The PDF export uses vector rendering for barcodes, meaning the bars remain sharp regardless of printer resolution. The key setting to check before printing: in your PDF viewer, set the page scaling to "Actual Size" or 100% — never "Fit to Page." Scaling down reduces bar width below specification and causes scan failures.
Thermal Label Printers
Thermal direct and thermal transfer printers produce the sharpest barcodes for label printing because they print dot-for-dot without the halftoning that inkjet printers use. Common models: Zebra GK420d and ZD420 (203/300 DPI options), Rollo X1038 (203 DPI), Dymo LabelWriter 4XL (300 DPI). For all of these, set the Page Designer to your exact roll label size with zero margins on all four sides.
Inkjet and laser printers produce acceptable results at 300 DPI or higher when printing on Avery label sheets. Use the SVG download option rather than PNG when printing from a desktop printer — the vector format eliminates rasterisation artefacts at the barcode edges.
UPC-A Label EAN-13 Label FNSKU Label (FBA) ITF-14 Carton Label