Choosing the right barcode image format affects whether your symbol scans reliably at the point of sale, in the warehouse, or on a customer’s device. Designers and artwork coordinators typically receive barcode files in one of several formats and must decide which to place in packaging artwork, web pages, or printed collateral.
This guide compares common barcode image formats and explains when each is appropriate, with practical notes on preserving scanability.
Common barcode image formats
| Format | Type | Best for | Key limitation |
|---|---|---|---|
| SVG | Vector | Print artwork, large-format labels, editable designs | Requires vector-aware software |
| Vector/raster hybrid | Print production, prepress, sharing with printers | May embed raster elements at low resolution | |
| EPS | Vector | Legacy print workflows, Adobe Illustrator, older RIPs | Declining support; less common in modern pipelines |
| PNG | Raster | Web, email, digital mockups, small print jobs | Resolution-dependent; scaling degrades quality |
SVG and PDF: best for scalable print artwork
SVG (Scalable Vector Graphics) and PDF are the preferred choices for barcode artwork that will be printed. Both formats describe the barcode using mathematical paths rather than pixels, meaning they can be scaled to any size without losing edge sharpness.
SVG files are particularly useful when:
- You need to edit the barcode in vector software (Illustrator, Inkscape, Figma with plugins)
- The barcode will appear at multiple sizes across different packaging variants
- You want lightweight files that embed cleanly in web-to-print workflows
PDF is often the practical choice when:
- Your printer or prepress team requests “print-ready” files
- The barcode must coexist with other packaging elements in a single document
- You need CMYK colour separation or spot colour definitions
When using PDF, verify that the barcode itself is composed of true vector paths and not a low-resolution raster image embedded inside the PDF. Some barcode generators export PDFs that contain a PNG—zoom in to 400 % or check with your preflight tools to confirm crisp edges.
PNG: convenient but resolution-dependent
PNG files are widely supported and easy to preview, email, and place into documents. However, they are raster images: each bar and space is made of pixels at a fixed resolution.
A PNG exported at 300 DPI may look fine on a small label, but if you stretch it to fit a larger carton, the edges become soft and the narrow bars may blur together. Conversely, shrinking a high-resolution PNG can cause bars to disappear or merge due to pixel averaging.
Use PNG when:
- The barcode will display on screen at its intended pixel dimensions
- You need a quick proof or placeholder
- The print size is fixed and matches the PNG’s native resolution
Avoid PNG for:
- Variable-size print artwork
- Any situation where the barcode might be resized after export
Critical rules for all formats
Do not stretch barcode artwork disproportionately
Barcodes encode data through precise ratios of bar widths and space widths. Stretching a barcode horizontally or vertically—even slightly—alters these ratios and can prevent scanning.
Always scale barcode artwork proportionally (lock aspect ratio in your design software). If you need a taller barcode for packaging aesthetics, regenerate the barcode at the correct height rather than stretching an existing file.
GS1 guidelines emphasise that dimensional accuracy directly affects scan performance. The GS1 General Specifications define allowable size ranges for each symbology; artwork that falls outside these ranges risks rejection by retailers or scanning failures in automated systems 12.
Preserve bars, spaces, and quiet zones
Every barcode format must preserve three structural elements:
| Element | What it is | Why it matters |
|---|---|---|
| Bars | Dark modules or lines | Carry encoded data; width patterns represent digits |
| Spaces | Light gaps between bars | Equally critical to decoding; “negative” information |
| Quiet zones | Blank margin on either side | Allows scanners to detect where the symbol begins and ends |
When converting between formats or placing barcode artwork into a design, ensure:
- No text, graphics, or colour bleeds into the quiet zone
- The quiet zone width meets the minimum for the symbology (typically 10× the module width for EAN/UPC, or as specified for 2D codes)
- Bar and space colours maintain adequate contrast
The quiet zone is frequently truncated when designers crop artwork to fit tight layouts. This is a common cause of preventable scanning failures. For placement guidance, see packaging artwork checks.
Format-specific workflow tips
From generator to finished artwork
- Generate at final size or in vector format. If your barcode generator outputs raster, know the target print dimensions and DPI before exporting.
- Place without modification. Import or place the file; do not retype, redraw, or trace unless absolutely necessary.
- Check at output resolution. For print, review separations or export a PDF/X proof to confirm bars remain solid and spaces remain clear.
- Test print and scan when possible. A physical proof reveals issues that screen preview cannot.
Colour and contrast considerations
Barcode legibility depends on contrast between bars and background, not just file format. Dark bars on a light background are standard. Reversing bar colours (light bars on dark background) or using coloured inks can reduce scan reliability.
For detailed guidance on colour choices, see the printing barcodes guide. Tools such as the barcode colour legibility simulator can help evaluate colour combinations before finalising artwork.
Choosing a source for barcode files
Barcode artwork can be generated from:
- GS1 member organisations, which provide tools and specifications for registered GTINs
- Barcode reseller networks, such as the International Barcodes Network, which supply barcode images in multiple formats for businesses that do not require GS1 membership
- Design software plugins and dedicated barcode generator applications
Regardless of source, verify that the output format matches your production needs and that the generator produces valid, standards-compliant symbols.
References
Footnotes
-
GS1 UK, Barcoding: Getting It Right (PDF). https://www.gs1uk.org/sites/default/files/GS1-UK-barcoding-getting-it-right.pdf ↩
-
GS1, GS1 General Specifications (PDF). https://www.gs1.ch/sites/default/files/2024-02/GS1%20General%20Specifications%2001_24_0.pdf ↩